/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */

@font-face{
	font-family: FontAwesome;
	src: url(../../static/fonts/fontawesome-webfont.674f50d.eot);
	src: url(../../static/fonts/fontawesome-webfont.674f50d.eot?#iefix&v=4.7.0) format("embedded-opentype"), url(../../static/fonts/fontawesome-webfont.af7ae50.woff2) format("woff2"), url(../../static/fonts/fontawesome-webfont.fee66e7.woff) format("woff"), url(../../static/fonts/fontawesome-webfont.b06871f.ttf) format("truetype"), url(../../static/img/fontawesome-webfont.912ec66.svg#fontawesomeregular) format("svg");
	font-weight: 400;
	font-style: normal
}
.fa{
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.fa-lg{
	font-size: 1.33333333em;
	line-height: .75em;
	vertical-align: -15%
}
.fa-2x{
	font-size: 2em
}
.fa-3x{
	font-size: 3em
}
.fa-4x{
	font-size: 4em
}
.fa-5x{
	font-size: 5em
}
.fa-fw{
	width: 1.28571429em;
	text-align: center
}
.fa-ul{
	padding-left: 0;
	margin-left: 2.14285714em;
	list-style-type: none
}
.fa-ul>li{
	position: relative
}
.fa-li{
	position: absolute;
	left: -2.14285714em;
	width: 2.14285714em;
	top: .14285714em;
	text-align: center
}
.fa-li.fa-lg{
	left: -1.85714286em
}
.fa-border{
	padding: .2em .25em .15em;
	border: .08em solid #eee;
	border-radius: .1em
}
.fa-pull-left{
	float: left
}
.fa-pull-right{
	float: right
}
.fa.fa-pull-left{
	margin-right: .3em
}
.fa.fa-pull-right{
	margin-left: .3em
}
.pull-right{
	float: right
}
.pull-left{
	float: left
}
.fa.pull-left{
	margin-right: .3em
}
.fa.pull-right{
	margin-left: .3em
}
.fa-spin{
	animation: fa-spin 2s infinite linear
}
.fa-pulse{
	animation: fa-spin 1s infinite steps(8)
}
@keyframes fa-spin{
	0%{
		transform: rotate(0deg)
	}
	to{
		transform: rotate(359deg)
	}
}
.fa-rotate-90{
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
	transform: rotate(90deg)
}
.fa-rotate-180{
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
	transform: rotate(180deg)
}
.fa-rotate-270{
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
	transform: rotate(270deg)
}
.fa-flip-horizontal{
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	transform: scaleX(-1)
}
.fa-flip-vertical{
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
	transform: scaleY(-1)
}
:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{
	-webkit-filter: none;
	filter: none
}
.fa-stack{
	position: relative;
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle
}
.fa-stack-1x,.fa-stack-2x{
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center
}
.fa-stack-1x{
	line-height: inherit
}
.fa-stack-2x{
	font-size: 2em
}
.fa-inverse{
	color: #fff
}
.fa-glass:before{
	content: "\F000"
}
.fa-music:before{
	content: "\F001"
}
.fa-search:before{
	content: "\F002"
}
.fa-envelope-o:before{
	content: "\F003"
}
.fa-heart:before{
	content: "\F004"
}
.fa-star:before{
	content: "\F005"
}
.fa-star-o:before{
	content: "\F006"
}
.fa-user:before{
	content: "\F007"
}
.fa-film:before{
	content: "\F008"
}
.fa-th-large:before{
	content: "\F009"
}
.fa-th:before{
	content: "\F00A"
}
.fa-th-list:before{
	content: "\F00B"
}
.fa-check:before{
	content: "\F00C"
}
.fa-close:before,.fa-remove:before,.fa-times:before{
	content: "\F00D"
}
.fa-search-plus:before{
	content: "\F00E"
}
.fa-search-minus:before{
	content: "\F010"
}
.fa-power-off:before{
	content: "\F011"
}
.fa-signal:before{
	content: "\F012"
}
.fa-cog:before,.fa-gear:before{
	content: "\F013"
}
.fa-trash-o:before{
	content: "\F014"
}
.fa-home:before{
	content: "\F015"
}
.fa-file-o:before{
	content: "\F016"
}
.fa-clock-o:before{
	content: "\F017"
}
.fa-road:before{
	content: "\F018"
}
.fa-download:before{
	content: "\F019"
}
.fa-arrow-circle-o-down:before{
	content: "\F01A"
}
.fa-arrow-circle-o-up:before{
	content: "\F01B"
}
.fa-inbox:before{
	content: "\F01C"
}
.fa-play-circle-o:before{
	content: "\F01D"
}
.fa-repeat:before,.fa-rotate-right:before{
	content: "\F01E"
}
.fa-refresh:before{
	content: "\F021"
}
.fa-list-alt:before{
	content: "\F022"
}
.fa-lock:before{
	content: "\F023"
}
.fa-flag:before{
	content: "\F024"
}
.fa-headphones:before{
	content: "\F025"
}
.fa-volume-off:before{
	content: "\F026"
}
.fa-volume-down:before{
	content: "\F027"
}
.fa-volume-up:before{
	content: "\F028"
}
.fa-qrcode:before{
	content: "\F029"
}
.fa-barcode:before{
	content: "\F02A"
}
.fa-tag:before{
	content: "\F02B"
}
.fa-tags:before{
	content: "\F02C"
}
.fa-book:before{
	content: "\F02D"
}
.fa-bookmark:before{
	content: "\F02E"
}
.fa-print:before{
	content: "\F02F"
}
.fa-camera:before{
	content: "\F030"
}
.fa-font:before{
	content: "\F031"
}
.fa-bold:before{
	content: "\F032"
}
.fa-italic:before{
	content: "\F033"
}
.fa-text-height:before{
	content: "\F034"
}
.fa-text-width:before{
	content: "\F035"
}
.fa-align-left:before{
	content: "\F036"
}
.fa-align-center:before{
	content: "\F037"
}
.fa-align-right:before{
	content: "\F038"
}
.fa-align-justify:before{
	content: "\F039"
}
.fa-list:before{
	content: "\F03A"
}
.fa-dedent:before,.fa-outdent:before{
	content: "\F03B"
}
.fa-indent:before{
	content: "\F03C"
}
.fa-video-camera:before{
	content: "\F03D"
}
.fa-image:before,.fa-photo:before,.fa-picture-o:before{
	content: "\F03E"
}
.fa-pencil:before{
	content: "\F040"
}
.fa-map-marker:before{
	content: "\F041"
}
.fa-adjust:before{
	content: "\F042"
}
.fa-tint:before{
	content: "\F043"
}
.fa-edit:before,.fa-pencil-square-o:before{
	content: "\F044"
}
.fa-share-square-o:before{
	content: "\F045"
}
.fa-check-square-o:before{
	content: "\F046"
}
.fa-arrows:before{
	content: "\F047"
}
.fa-step-backward:before{
	content: "\F048"
}
.fa-fast-backward:before{
	content: "\F049"
}
.fa-backward:before{
	content: "\F04A"
}
.fa-play:before{
	content: "\F04B"
}
.fa-pause:before{
	content: "\F04C"
}
.fa-stop:before{
	content: "\F04D"
}
.fa-forward:before{
	content: "\F04E"
}
.fa-fast-forward:before{
	content: "\F050"
}
.fa-step-forward:before{
	content: "\F051"
}
.fa-eject:before{
	content: "\F052"
}
.fa-chevron-left:before{
	content: "\F053"
}
.fa-chevron-right:before{
	content: "\F054"
}
.fa-plus-circle:before{
	content: "\F055"
}
.fa-minus-circle:before{
	content: "\F056"
}
.fa-times-circle:before{
	content: "\F057"
}
.fa-check-circle:before{
	content: "\F058"
}
.fa-question-circle:before{
	content: "\F059"
}
.fa-info-circle:before{
	content: "\F05A"
}
.fa-crosshairs:before{
	content: "\F05B"
}
.fa-times-circle-o:before{
	content: "\F05C"
}
.fa-check-circle-o:before{
	content: "\F05D"
}
.fa-ban:before{
	content: "\F05E"
}
.fa-arrow-left:before{
	content: "\F060"
}
.fa-arrow-right:before{
	content: "\F061"
}
.fa-arrow-up:before{
	content: "\F062"
}
.fa-arrow-down:before{
	content: "\F063"
}
.fa-mail-forward:before,.fa-share:before{
	content: "\F064"
}
.fa-expand:before{
	content: "\F065"
}
.fa-compress:before{
	content: "\F066"
}
.fa-plus:before{
	content: "\F067"
}
.fa-minus:before{
	content: "\F068"
}
.fa-asterisk:before{
	content: "\F069"
}
.fa-exclamation-circle:before{
	content: "\F06A"
}
.fa-gift:before{
	content: "\F06B"
}
.fa-leaf:before{
	content: "\F06C"
}
.fa-fire:before{
	content: "\F06D"
}
.fa-eye:before{
	content: "\F06E"
}
.fa-eye-slash:before{
	content: "\F070"
}
.fa-exclamation-triangle:before,.fa-warning:before{
	content: "\F071"
}
.fa-plane:before{
	content: "\F072"
}
.fa-calendar:before{
	content: "\F073"
}
.fa-random:before{
	content: "\F074"
}
.fa-comment:before{
	content: "\F075"
}
.fa-magnet:before{
	content: "\F076"
}
.fa-chevron-up:before{
	content: "\F077"
}
.fa-chevron-down:before{
	content: "\F078"
}
.fa-retweet:before{
	content: "\F079"
}
.fa-shopping-cart:before{
	content: "\F07A"
}
.fa-folder:before{
	content: "\F07B"
}
.fa-folder-open:before{
	content: "\F07C"
}
.fa-arrows-v:before{
	content: "\F07D"
}
.fa-arrows-h:before{
	content: "\F07E"
}
.fa-bar-chart-o:before,.fa-bar-chart:before{
	content: "\F080"
}
.fa-twitter-square:before{
	content: "\F081"
}
.fa-facebook-square:before{
	content: "\F082"
}
.fa-camera-retro:before{
	content: "\F083"
}
.fa-key:before{
	content: "\F084"
}
.fa-cogs:before,.fa-gears:before{
	content: "\F085"
}
.fa-comments:before{
	content: "\F086"
}
.fa-thumbs-o-up:before{
	content: "\F087"
}
.fa-thumbs-o-down:before{
	content: "\F088"
}
.fa-star-half:before{
	content: "\F089"
}
.fa-heart-o:before{
	content: "\F08A"
}
.fa-sign-out:before{
	content: "\F08B"
}
.fa-linkedin-square:before{
	content: "\F08C"
}
.fa-thumb-tack:before{
	content: "\F08D"
}
.fa-external-link:before{
	content: "\F08E"
}
.fa-sign-in:before{
	content: "\F090"
}
.fa-trophy:before{
	content: "\F091"
}
.fa-github-square:before{
	content: "\F092"
}
.fa-upload:before{
	content: "\F093"
}
.fa-lemon-o:before{
	content: "\F094"
}
.fa-phone:before{
	content: "\F095"
}
.fa-square-o:before{
	content: "\F096"
}
.fa-bookmark-o:before{
	content: "\F097"
}
.fa-phone-square:before{
	content: "\F098"
}
.fa-twitter:before{
	content: "\F099"
}
.fa-facebook-f:before,.fa-facebook:before{
	content: "\F09A"
}
.fa-github:before{
	content: "\F09B"
}
.fa-unlock:before{
	content: "\F09C"
}
.fa-credit-card:before{
	content: "\F09D"
}
.fa-feed:before,.fa-rss:before{
	content: "\F09E"
}
.fa-hdd-o:before{
	content: "\F0A0"
}
.fa-bullhorn:before{
	content: "\F0A1"
}
.fa-bell:before{
	content: "\F0F3"
}
.fa-certificate:before{
	content: "\F0A3"
}
.fa-hand-o-right:before{
	content: "\F0A4"
}
.fa-hand-o-left:before{
	content: "\F0A5"
}
.fa-hand-o-up:before{
	content: "\F0A6"
}
.fa-hand-o-down:before{
	content: "\F0A7"
}
.fa-arrow-circle-left:before{
	content: "\F0A8"
}
.fa-arrow-circle-right:before{
	content: "\F0A9"
}
.fa-arrow-circle-up:before{
	content: "\F0AA"
}
.fa-arrow-circle-down:before{
	content: "\F0AB"
}
.fa-globe:before{
	content: "\F0AC"
}
.fa-wrench:before{
	content: "\F0AD"
}
.fa-tasks:before{
	content: "\F0AE"
}
.fa-filter:before{
	content: "\F0B0"
}
.fa-briefcase:before{
	content: "\F0B1"
}
.fa-arrows-alt:before{
	content: "\F0B2"
}
.fa-group:before,.fa-users:before{
	content: "\F0C0"
}
.fa-chain:before,.fa-link:before{
	content: "\F0C1"
}
.fa-cloud:before{
	content: "\F0C2"
}
.fa-flask:before{
	content: "\F0C3"
}
.fa-cut:before,.fa-scissors:before{
	content: "\F0C4"
}
.fa-copy:before,.fa-files-o:before{
	content: "\F0C5"
}
.fa-paperclip:before{
	content: "\F0C6"
}
.fa-floppy-o:before,.fa-save:before{
	content: "\F0C7"
}
.fa-square:before{
	content: "\F0C8"
}
.fa-bars:before,.fa-navicon:before,.fa-reorder:before{
	content: "\F0C9"
}
.fa-list-ul:before{
	content: "\F0CA"
}
.fa-list-ol:before{
	content: "\F0CB"
}
.fa-strikethrough:before{
	content: "\F0CC"
}
.fa-underline:before{
	content: "\F0CD"
}
.fa-table:before{
	content: "\F0CE"
}
.fa-magic:before{
	content: "\F0D0"
}
.fa-truck:before{
	content: "\F0D1"
}
.fa-pinterest:before{
	content: "\F0D2"
}
.fa-pinterest-square:before{
	content: "\F0D3"
}
.fa-google-plus-square:before{
	content: "\F0D4"
}
.fa-google-plus:before{
	content: "\F0D5"
}
.fa-money:before{
	content: "\F0D6"
}
.fa-caret-down:before{
	content: "\F0D7"
}
.fa-caret-up:before{
	content: "\F0D8"
}
.fa-caret-left:before{
	content: "\F0D9"
}
.fa-caret-right:before{
	content: "\F0DA"
}
.fa-columns:before{
	content: "\F0DB"
}
.fa-sort:before,.fa-unsorted:before{
	content: "\F0DC"
}
.fa-sort-desc:before,.fa-sort-down:before{
	content: "\F0DD"
}
.fa-sort-asc:before,.fa-sort-up:before{
	content: "\F0DE"
}
.fa-envelope:before{
	content: "\F0E0"
}
.fa-linkedin:before{
	content: "\F0E1"
}
.fa-rotate-left:before,.fa-undo:before{
	content: "\F0E2"
}
.fa-gavel:before,.fa-legal:before{
	content: "\F0E3"
}
.fa-dashboard:before,.fa-tachometer:before{
	content: "\F0E4"
}
.fa-comment-o:before{
	content: "\F0E5"
}
.fa-comments-o:before{
	content: "\F0E6"
}
.fa-bolt:before,.fa-flash:before{
	content: "\F0E7"
}
.fa-sitemap:before{
	content: "\F0E8"
}
.fa-umbrella:before{
	content: "\F0E9"
}
.fa-clipboard:before,.fa-paste:before{
	content: "\F0EA"
}
.fa-lightbulb-o:before{
	content: "\F0EB"
}
.fa-exchange:before{
	content: "\F0EC"
}
.fa-cloud-download:before{
	content: "\F0ED"
}
.fa-cloud-upload:before{
	content: "\F0EE"
}
.fa-user-md:before{
	content: "\F0F0"
}
.fa-stethoscope:before{
	content: "\F0F1"
}
.fa-suitcase:before{
	content: "\F0F2"
}
.fa-bell-o:before{
	content: "\F0A2"
}
.fa-coffee:before{
	content: "\F0F4"
}
.fa-cutlery:before{
	content: "\F0F5"
}
.fa-file-text-o:before{
	content: "\F0F6"
}
.fa-building-o:before{
	content: "\F0F7"
}
.fa-hospital-o:before{
	content: "\F0F8"
}
.fa-ambulance:before{
	content: "\F0F9"
}
.fa-medkit:before{
	content: "\F0FA"
}
.fa-fighter-jet:before{
	content: "\F0FB"
}
.fa-beer:before{
	content: "\F0FC"
}
.fa-h-square:before{
	content: "\F0FD"
}
.fa-plus-square:before{
	content: "\F0FE"
}
.fa-angle-double-left:before{
	content: "\F100"
}
.fa-angle-double-right:before{
	content: "\F101"
}
.fa-angle-double-up:before{
	content: "\F102"
}
.fa-angle-double-down:before{
	content: "\F103"
}
.fa-angle-left:before{
	content: "\F104"
}
.fa-angle-right:before{
	content: "\F105"
}
.fa-angle-up:before{
	content: "\F106"
}
.fa-angle-down:before{
	content: "\F107"
}
.fa-desktop:before{
	content: "\F108"
}
.fa-laptop:before{
	content: "\F109"
}
.fa-tablet:before{
	content: "\F10A"
}
.fa-mobile-phone:before,.fa-mobile:before{
	content: "\F10B"
}
.fa-circle-o:before{
	content: "\F10C"
}
.fa-quote-left:before{
	content: "\F10D"
}
.fa-quote-right:before{
	content: "\F10E"
}
.fa-spinner:before{
	content: "\F110"
}
.fa-circle:before{
	content: "\F111"
}
.fa-mail-reply:before,.fa-reply:before{
	content: "\F112"
}
.fa-github-alt:before{
	content: "\F113"
}
.fa-folder-o:before{
	content: "\F114"
}
.fa-folder-open-o:before{
	content: "\F115"
}
.fa-smile-o:before{
	content: "\F118"
}
.fa-frown-o:before{
	content: "\F119"
}
.fa-meh-o:before{
	content: "\F11A"
}
.fa-gamepad:before{
	content: "\F11B"
}
.fa-keyboard-o:before{
	content: "\F11C"
}
.fa-flag-o:before{
	content: "\F11D"
}
.fa-flag-checkered:before{
	content: "\F11E"
}
.fa-terminal:before{
	content: "\F120"
}
.fa-code:before{
	content: "\F121"
}
.fa-mail-reply-all:before,.fa-reply-all:before{
	content: "\F122"
}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{
	content: "\F123"
}
.fa-location-arrow:before{
	content: "\F124"
}
.fa-crop:before{
	content: "\F125"
}
.fa-code-fork:before{
	content: "\F126"
}
.fa-chain-broken:before,.fa-unlink:before{
	content: "\F127"
}
.fa-question:before{
	content: "\F128"
}
.fa-info:before{
	content: "\F129"
}
.fa-exclamation:before{
	content: "\F12A"
}
.fa-superscript:before{
	content: "\F12B"
}
.fa-subscript:before{
	content: "\F12C"
}
.fa-eraser:before{
	content: "\F12D"
}
.fa-puzzle-piece:before{
	content: "\F12E"
}
.fa-microphone:before{
	content: "\F130"
}
.fa-microphone-slash:before{
	content: "\F131"
}
.fa-shield:before{
	content: "\F132"
}
.fa-calendar-o:before{
	content: "\F133"
}
.fa-fire-extinguisher:before{
	content: "\F134"
}
.fa-rocket:before{
	content: "\F135"
}
.fa-maxcdn:before{
	content: "\F136"
}
.fa-chevron-circle-left:before{
	content: "\F137"
}
.fa-chevron-circle-right:before{
	content: "\F138"
}
.fa-chevron-circle-up:before{
	content: "\F139"
}
.fa-chevron-circle-down:before{
	content: "\F13A"
}
.fa-html5:before{
	content: "\F13B"
}
.fa-css3:before{
	content: "\F13C"
}
.fa-anchor:before{
	content: "\F13D"
}
.fa-unlock-alt:before{
	content: "\F13E"
}
.fa-bullseye:before{
	content: "\F140"
}
.fa-ellipsis-h:before{
	content: "\F141"
}
.fa-ellipsis-v:before{
	content: "\F142"
}
.fa-rss-square:before{
	content: "\F143"
}
.fa-play-circle:before{
	content: "\F144"
}
.fa-ticket:before{
	content: "\F145"
}
.fa-minus-square:before{
	content: "\F146"
}
.fa-minus-square-o:before{
	content: "\F147"
}
.fa-level-up:before{
	content: "\F148"
}
.fa-level-down:before{
	content: "\F149"
}
.fa-check-square:before{
	content: "\F14A"
}
.fa-pencil-square:before{
	content: "\F14B"
}
.fa-external-link-square:before{
	content: "\F14C"
}
.fa-share-square:before{
	content: "\F14D"
}
.fa-compass:before{
	content: "\F14E"
}
.fa-caret-square-o-down:before,.fa-toggle-down:before{
	content: "\F150"
}
.fa-caret-square-o-up:before,.fa-toggle-up:before{
	content: "\F151"
}
.fa-caret-square-o-right:before,.fa-toggle-right:before{
	content: "\F152"
}
.fa-eur:before,.fa-euro:before{
	content: "\F153"
}
.fa-gbp:before{
	content: "\F154"
}
.fa-dollar:before,.fa-usd:before{
	content: "\F155"
}
.fa-inr:before,.fa-rupee:before{
	content: "\F156"
}
.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{
	content: "\F157"
}
.fa-rouble:before,.fa-rub:before,.fa-ruble:before{
	content: "\F158"
}
.fa-krw:before,.fa-won:before{
	content: "\F159"
}
.fa-bitcoin:before,.fa-btc:before{
	content: "\F15A"
}
.fa-file:before{
	content: "\F15B"
}
.fa-file-text:before{
	content: "\F15C"
}
.fa-sort-alpha-asc:before{
	content: "\F15D"
}
.fa-sort-alpha-desc:before{
	content: "\F15E"
}
.fa-sort-amount-asc:before{
	content: "\F160"
}
.fa-sort-amount-desc:before{
	content: "\F161"
}
.fa-sort-numeric-asc:before{
	content: "\F162"
}
.fa-sort-numeric-desc:before{
	content: "\F163"
}
.fa-thumbs-up:before{
	content: "\F164"
}
.fa-thumbs-down:before{
	content: "\F165"
}
.fa-youtube-square:before{
	content: "\F166"
}
.fa-youtube:before{
	content: "\F167"
}
.fa-xing:before{
	content: "\F168"
}
.fa-xing-square:before{
	content: "\F169"
}
.fa-youtube-play:before{
	content: "\F16A"
}
.fa-dropbox:before{
	content: "\F16B"
}
.fa-stack-overflow:before{
	content: "\F16C"
}
.fa-instagram:before{
	content: "\F16D"
}
.fa-flickr:before{
	content: "\F16E"
}
.fa-adn:before{
	content: "\F170"
}
.fa-bitbucket:before{
	content: "\F171"
}
.fa-bitbucket-square:before{
	content: "\F172"
}
.fa-tumblr:before{
	content: "\F173"
}
.fa-tumblr-square:before{
	content: "\F174"
}
.fa-long-arrow-down:before{
	content: "\F175"
}
.fa-long-arrow-up:before{
	content: "\F176"
}
.fa-long-arrow-left:before{
	content: "\F177"
}
.fa-long-arrow-right:before{
	content: "\F178"
}
.fa-apple:before{
	content: "\F179"
}
.fa-windows:before{
	content: "\F17A"
}
.fa-android:before{
	content: "\F17B"
}
.fa-linux:before{
	content: "\F17C"
}
.fa-dribbble:before{
	content: "\F17D"
}
.fa-skype:before{
	content: "\F17E"
}
.fa-foursquare:before{
	content: "\F180"
}
.fa-trello:before{
	content: "\F181"
}
.fa-female:before{
	content: "\F182"
}
.fa-male:before{
	content: "\F183"
}
.fa-gittip:before,.fa-gratipay:before{
	content: "\F184"
}
.fa-sun-o:before{
	content: "\F185"
}
.fa-moon-o:before{
	content: "\F186"
}
.fa-archive:before{
	content: "\F187"
}
.fa-bug:before{
	content: "\F188"
}
.fa-vk:before{
	content: "\F189"
}
.fa-weibo:before{
	content: "\F18A"
}
.fa-renren:before{
	content: "\F18B"
}
.fa-pagelines:before{
	content: "\F18C"
}
.fa-stack-exchange:before{
	content: "\F18D"
}
.fa-arrow-circle-o-right:before{
	content: "\F18E"
}
.fa-arrow-circle-o-left:before{
	content: "\F190"
}
.fa-caret-square-o-left:before,.fa-toggle-left:before{
	content: "\F191"
}
.fa-dot-circle-o:before{
	content: "\F192"
}
.fa-wheelchair:before{
	content: "\F193"
}
.fa-vimeo-square:before{
	content: "\F194"
}
.fa-try:before,.fa-turkish-lira:before{
	content: "\F195"
}
.fa-plus-square-o:before{
	content: "\F196"
}
.fa-space-shuttle:before{
	content: "\F197"
}
.fa-slack:before{
	content: "\F198"
}
.fa-envelope-square:before{
	content: "\F199"
}
.fa-wordpress:before{
	content: "\F19A"
}
.fa-openid:before{
	content: "\F19B"
}
.fa-bank:before,.fa-institution:before,.fa-university:before{
	content: "\F19C"
}
.fa-graduation-cap:before,.fa-mortar-board:before{
	content: "\F19D"
}
.fa-yahoo:before{
	content: "\F19E"
}
.fa-google:before{
	content: "\F1A0"
}
.fa-reddit:before{
	content: "\F1A1"
}
.fa-reddit-square:before{
	content: "\F1A2"
}
.fa-stumbleupon-circle:before{
	content: "\F1A3"
}
.fa-stumbleupon:before{
	content: "\F1A4"
}
.fa-delicious:before{
	content: "\F1A5"
}
.fa-digg:before{
	content: "\F1A6"
}
.fa-pied-piper-pp:before{
	content: "\F1A7"
}
.fa-pied-piper-alt:before{
	content: "\F1A8"
}
.fa-drupal:before{
	content: "\F1A9"
}
.fa-joomla:before{
	content: "\F1AA"
}
.fa-language:before{
	content: "\F1AB"
}
.fa-fax:before{
	content: "\F1AC"
}
.fa-building:before{
	content: "\F1AD"
}
.fa-child:before{
	content: "\F1AE"
}
.fa-paw:before{
	content: "\F1B0"
}
.fa-spoon:before{
	content: "\F1B1"
}
.fa-cube:before{
	content: "\F1B2"
}
.fa-cubes:before{
	content: "\F1B3"
}
.fa-behance:before{
	content: "\F1B4"
}
.fa-behance-square:before{
	content: "\F1B5"
}
.fa-steam:before{
	content: "\F1B6"
}
.fa-steam-square:before{
	content: "\F1B7"
}
.fa-recycle:before{
	content: "\F1B8"
}
.fa-automobile:before,.fa-car:before{
	content: "\F1B9"
}
.fa-cab:before,.fa-taxi:before{
	content: "\F1BA"
}
.fa-tree:before{
	content: "\F1BB"
}
.fa-spotify:before{
	content: "\F1BC"
}
.fa-deviantart:before{
	content: "\F1BD"
}
.fa-soundcloud:before{
	content: "\F1BE"
}
.fa-database:before{
	content: "\F1C0"
}
.fa-file-pdf-o:before{
	content: "\F1C1"
}
.fa-file-word-o:before{
	content: "\F1C2"
}
.fa-file-excel-o:before{
	content: "\F1C3"
}
.fa-file-powerpoint-o:before{
	content: "\F1C4"
}
.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{
	content: "\F1C5"
}
.fa-file-archive-o:before,.fa-file-zip-o:before{
	content: "\F1C6"
}
.fa-file-audio-o:before,.fa-file-sound-o:before{
	content: "\F1C7"
}
.fa-file-movie-o:before,.fa-file-video-o:before{
	content: "\F1C8"
}
.fa-file-code-o:before{
	content: "\F1C9"
}
.fa-vine:before{
	content: "\F1CA"
}
.fa-codepen:before{
	content: "\F1CB"
}
.fa-jsfiddle:before{
	content: "\F1CC"
}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{
	content: "\F1CD"
}
.fa-circle-o-notch:before{
	content: "\F1CE"
}
.fa-ra:before,.fa-rebel:before,.fa-resistance:before{
	content: "\F1D0"
}
.fa-empire:before,.fa-ge:before{
	content: "\F1D1"
}
.fa-git-square:before{
	content: "\F1D2"
}
.fa-git:before{
	content: "\F1D3"
}
.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{
	content: "\F1D4"
}
.fa-tencent-weibo:before{
	content: "\F1D5"
}
.fa-qq:before{
	content: "\F1D6"
}
.fa-wechat:before,.fa-weixin:before{
	content: "\F1D7"
}
.fa-paper-plane:before,.fa-send:before{
	content: "\F1D8"
}
.fa-paper-plane-o:before,.fa-send-o:before{
	content: "\F1D9"
}
.fa-history:before{
	content: "\F1DA"
}
.fa-circle-thin:before{
	content: "\F1DB"
}
.fa-header:before{
	content: "\F1DC"
}
.fa-paragraph:before{
	content: "\F1DD"
}
.fa-sliders:before{
	content: "\F1DE"
}
.fa-share-alt:before{
	content: "\F1E0"
}
.fa-share-alt-square:before{
	content: "\F1E1"
}
.fa-bomb:before{
	content: "\F1E2"
}
.fa-futbol-o:before,.fa-soccer-ball-o:before{
	content: "\F1E3"
}
.fa-tty:before{
	content: "\F1E4"
}
.fa-binoculars:before{
	content: "\F1E5"
}
.fa-plug:before{
	content: "\F1E6"
}
.fa-slideshare:before{
	content: "\F1E7"
}
.fa-twitch:before{
	content: "\F1E8"
}
.fa-yelp:before{
	content: "\F1E9"
}
.fa-newspaper-o:before{
	content: "\F1EA"
}
.fa-wifi:before{
	content: "\F1EB"
}
.fa-calculator:before{
	content: "\F1EC"
}
.fa-paypal:before{
	content: "\F1ED"
}
.fa-google-wallet:before{
	content: "\F1EE"
}
.fa-cc-visa:before{
	content: "\F1F0"
}
.fa-cc-mastercard:before{
	content: "\F1F1"
}
.fa-cc-discover:before{
	content: "\F1F2"
}
.fa-cc-amex:before{
	content: "\F1F3"
}
.fa-cc-paypal:before{
	content: "\F1F4"
}
.fa-cc-stripe:before{
	content: "\F1F5"
}
.fa-bell-slash:before{
	content: "\F1F6"
}
.fa-bell-slash-o:before{
	content: "\F1F7"
}
.fa-trash:before{
	content: "\F1F8"
}
.fa-copyright:before{
	content: "\F1F9"
}
.fa-at:before{
	content: "\F1FA"
}
.fa-eyedropper:before{
	content: "\F1FB"
}
.fa-paint-brush:before{
	content: "\F1FC"
}
.fa-birthday-cake:before{
	content: "\F1FD"
}
.fa-area-chart:before{
	content: "\F1FE"
}
.fa-pie-chart:before{
	content: "\F200"
}
.fa-line-chart:before{
	content: "\F201"
}
.fa-lastfm:before{
	content: "\F202"
}
.fa-lastfm-square:before{
	content: "\F203"
}
.fa-toggle-off:before{
	content: "\F204"
}
.fa-toggle-on:before{
	content: "\F205"
}
.fa-bicycle:before{
	content: "\F206"
}
.fa-bus:before{
	content: "\F207"
}
.fa-ioxhost:before{
	content: "\F208"
}
.fa-angellist:before{
	content: "\F209"
}
.fa-cc:before{
	content: "\F20A"
}
.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{
	content: "\F20B"
}
.fa-meanpath:before{
	content: "\F20C"
}
.fa-buysellads:before{
	content: "\F20D"
}
.fa-connectdevelop:before{
	content: "\F20E"
}
.fa-dashcube:before{
	content: "\F210"
}
.fa-forumbee:before{
	content: "\F211"
}
.fa-leanpub:before{
	content: "\F212"
}
.fa-sellsy:before{
	content: "\F213"
}
.fa-shirtsinbulk:before{
	content: "\F214"
}
.fa-simplybuilt:before{
	content: "\F215"
}
.fa-skyatlas:before{
	content: "\F216"
}
.fa-cart-plus:before{
	content: "\F217"
}
.fa-cart-arrow-down:before{
	content: "\F218"
}
.fa-diamond:before{
	content: "\F219"
}
.fa-ship:before{
	content: "\F21A"
}
.fa-user-secret:before{
	content: "\F21B"
}
.fa-motorcycle:before{
	content: "\F21C"
}
.fa-street-view:before{
	content: "\F21D"
}
.fa-heartbeat:before{
	content: "\F21E"
}
.fa-venus:before{
	content: "\F221"
}
.fa-mars:before{
	content: "\F222"
}
.fa-mercury:before{
	content: "\F223"
}
.fa-intersex:before,.fa-transgender:before{
	content: "\F224"
}
.fa-transgender-alt:before{
	content: "\F225"
}
.fa-venus-double:before{
	content: "\F226"
}
.fa-mars-double:before{
	content: "\F227"
}
.fa-venus-mars:before{
	content: "\F228"
}
.fa-mars-stroke:before{
	content: "\F229"
}
.fa-mars-stroke-v:before{
	content: "\F22A"
}
.fa-mars-stroke-h:before{
	content: "\F22B"
}
.fa-neuter:before{
	content: "\F22C"
}
.fa-genderless:before{
	content: "\F22D"
}
.fa-facebook-official:before{
	content: "\F230"
}
.fa-pinterest-p:before{
	content: "\F231"
}
.fa-whatsapp:before{
	content: "\F232"
}
.fa-server:before{
	content: "\F233"
}
.fa-user-plus:before{
	content: "\F234"
}
.fa-user-times:before{
	content: "\F235"
}
.fa-bed:before,.fa-hotel:before{
	content: "\F236"
}
.fa-viacoin:before{
	content: "\F237"
}
.fa-train:before{
	content: "\F238"
}
.fa-subway:before{
	content: "\F239"
}
.fa-medium:before{
	content: "\F23A"
}
.fa-y-combinator:before,.fa-yc:before{
	content: "\F23B"
}
.fa-optin-monster:before{
	content: "\F23C"
}
.fa-opencart:before{
	content: "\F23D"
}
.fa-expeditedssl:before{
	content: "\F23E"
}
.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{
	content: "\F240"
}
.fa-battery-3:before,.fa-battery-three-quarters:before{
	content: "\F241"
}
.fa-battery-2:before,.fa-battery-half:before{
	content: "\F242"
}
.fa-battery-1:before,.fa-battery-quarter:before{
	content: "\F243"
}
.fa-battery-0:before,.fa-battery-empty:before{
	content: "\F244"
}
.fa-mouse-pointer:before{
	content: "\F245"
}
.fa-i-cursor:before{
	content: "\F246"
}
.fa-object-group:before{
	content: "\F247"
}
.fa-object-ungroup:before{
	content: "\F248"
}
.fa-sticky-note:before{
	content: "\F249"
}
.fa-sticky-note-o:before{
	content: "\F24A"
}
.fa-cc-jcb:before{
	content: "\F24B"
}
.fa-cc-diners-club:before{
	content: "\F24C"
}
.fa-clone:before{
	content: "\F24D"
}
.fa-balance-scale:before{
	content: "\F24E"
}
.fa-hourglass-o:before{
	content: "\F250"
}
.fa-hourglass-1:before,.fa-hourglass-start:before{
	content: "\F251"
}
.fa-hourglass-2:before,.fa-hourglass-half:before{
	content: "\F252"
}
.fa-hourglass-3:before,.fa-hourglass-end:before{
	content: "\F253"
}
.fa-hourglass:before{
	content: "\F254"
}
.fa-hand-grab-o:before,.fa-hand-rock-o:before{
	content: "\F255"
}
.fa-hand-paper-o:before,.fa-hand-stop-o:before{
	content: "\F256"
}
.fa-hand-scissors-o:before{
	content: "\F257"
}
.fa-hand-lizard-o:before{
	content: "\F258"
}
.fa-hand-spock-o:before{
	content: "\F259"
}
.fa-hand-pointer-o:before{
	content: "\F25A"
}
.fa-hand-peace-o:before{
	content: "\F25B"
}
.fa-trademark:before{
	content: "\F25C"
}
.fa-registered:before{
	content: "\F25D"
}
.fa-creative-commons:before{
	content: "\F25E"
}
.fa-gg:before{
	content: "\F260"
}
.fa-gg-circle:before{
	content: "\F261"
}
.fa-tripadvisor:before{
	content: "\F262"
}
.fa-odnoklassniki:before{
	content: "\F263"
}
.fa-odnoklassniki-square:before{
	content: "\F264"
}
.fa-get-pocket:before{
	content: "\F265"
}
.fa-wikipedia-w:before{
	content: "\F266"
}
.fa-safari:before{
	content: "\F267"
}
.fa-chrome:before{
	content: "\F268"
}
.fa-firefox:before{
	content: "\F269"
}
.fa-opera:before{
	content: "\F26A"
}
.fa-internet-explorer:before{
	content: "\F26B"
}
.fa-television:before,.fa-tv:before{
	content: "\F26C"
}
.fa-contao:before{
	content: "\F26D"
}
.fa-500px:before{
	content: "\F26E"
}
.fa-amazon:before{
	content: "\F270"
}
.fa-calendar-plus-o:before{
	content: "\F271"
}
.fa-calendar-minus-o:before{
	content: "\F272"
}
.fa-calendar-times-o:before{
	content: "\F273"
}
.fa-calendar-check-o:before{
	content: "\F274"
}
.fa-industry:before{
	content: "\F275"
}
.fa-map-pin:before{
	content: "\F276"
}
.fa-map-signs:before{
	content: "\F277"
}
.fa-map-o:before{
	content: "\F278"
}
.fa-map:before{
	content: "\F279"
}
.fa-commenting:before{
	content: "\F27A"
}
.fa-commenting-o:before{
	content: "\F27B"
}
.fa-houzz:before{
	content: "\F27C"
}
.fa-vimeo:before{
	content: "\F27D"
}
.fa-black-tie:before{
	content: "\F27E"
}
.fa-fonticons:before{
	content: "\F280"
}
.fa-reddit-alien:before{
	content: "\F281"
}
.fa-edge:before{
	content: "\F282"
}
.fa-credit-card-alt:before{
	content: "\F283"
}
.fa-codiepie:before{
	content: "\F284"
}
.fa-modx:before{
	content: "\F285"
}
.fa-fort-awesome:before{
	content: "\F286"
}
.fa-usb:before{
	content: "\F287"
}
.fa-product-hunt:before{
	content: "\F288"
}
.fa-mixcloud:before{
	content: "\F289"
}
.fa-scribd:before{
	content: "\F28A"
}
.fa-pause-circle:before{
	content: "\F28B"
}
.fa-pause-circle-o:before{
	content: "\F28C"
}
.fa-stop-circle:before{
	content: "\F28D"
}
.fa-stop-circle-o:before{
	content: "\F28E"
}
.fa-shopping-bag:before{
	content: "\F290"
}
.fa-shopping-basket:before{
	content: "\F291"
}
.fa-hashtag:before{
	content: "\F292"
}
.fa-bluetooth:before{
	content: "\F293"
}
.fa-bluetooth-b:before{
	content: "\F294"
}
.fa-percent:before{
	content: "\F295"
}
.fa-gitlab:before{
	content: "\F296"
}
.fa-wpbeginner:before{
	content: "\F297"
}
.fa-wpforms:before{
	content: "\F298"
}
.fa-envira:before{
	content: "\F299"
}
.fa-universal-access:before{
	content: "\F29A"
}
.fa-wheelchair-alt:before{
	content: "\F29B"
}
.fa-question-circle-o:before{
	content: "\F29C"
}
.fa-blind:before{
	content: "\F29D"
}
.fa-audio-description:before{
	content: "\F29E"
}
.fa-volume-control-phone:before{
	content: "\F2A0"
}
.fa-braille:before{
	content: "\F2A1"
}
.fa-assistive-listening-systems:before{
	content: "\F2A2"
}
.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{
	content: "\F2A3"
}
.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{
	content: "\F2A4"
}
.fa-glide:before{
	content: "\F2A5"
}
.fa-glide-g:before{
	content: "\F2A6"
}
.fa-sign-language:before,.fa-signing:before{
	content: "\F2A7"
}
.fa-low-vision:before{
	content: "\F2A8"
}
.fa-viadeo:before{
	content: "\F2A9"
}
.fa-viadeo-square:before{
	content: "\F2AA"
}
.fa-snapchat:before{
	content: "\F2AB"
}
.fa-snapchat-ghost:before{
	content: "\F2AC"
}
.fa-snapchat-square:before{
	content: "\F2AD"
}
.fa-pied-piper:before{
	content: "\F2AE"
}
.fa-first-order:before{
	content: "\F2B0"
}
.fa-yoast:before{
	content: "\F2B1"
}
.fa-themeisle:before{
	content: "\F2B2"
}
.fa-google-plus-circle:before,.fa-google-plus-official:before{
	content: "\F2B3"
}
.fa-fa:before,.fa-font-awesome:before{
	content: "\F2B4"
}
.fa-handshake-o:before{
	content: "\F2B5"
}
.fa-envelope-open:before{
	content: "\F2B6"
}
.fa-envelope-open-o:before{
	content: "\F2B7"
}
.fa-linode:before{
	content: "\F2B8"
}
.fa-address-book:before{
	content: "\F2B9"
}
.fa-address-book-o:before{
	content: "\F2BA"
}
.fa-address-card:before,.fa-vcard:before{
	content: "\F2BB"
}
.fa-address-card-o:before,.fa-vcard-o:before{
	content: "\F2BC"
}
.fa-user-circle:before{
	content: "\F2BD"
}
.fa-user-circle-o:before{
	content: "\F2BE"
}
.fa-user-o:before{
	content: "\F2C0"
}
.fa-id-badge:before{
	content: "\F2C1"
}
.fa-drivers-license:before,.fa-id-card:before{
	content: "\F2C2"
}
.fa-drivers-license-o:before,.fa-id-card-o:before{
	content: "\F2C3"
}
.fa-quora:before{
	content: "\F2C4"
}
.fa-free-code-camp:before{
	content: "\F2C5"
}
.fa-telegram:before{
	content: "\F2C6"
}
.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{
	content: "\F2C7"
}
.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{
	content: "\F2C8"
}
.fa-thermometer-2:before,.fa-thermometer-half:before{
	content: "\F2C9"
}
.fa-thermometer-1:before,.fa-thermometer-quarter:before{
	content: "\F2CA"
}
.fa-thermometer-0:before,.fa-thermometer-empty:before{
	content: "\F2CB"
}
.fa-shower:before{
	content: "\F2CC"
}
.fa-bath:before,.fa-bathtub:before,.fa-s15:before{
	content: "\F2CD"
}
.fa-podcast:before{
	content: "\F2CE"
}
.fa-window-maximize:before{
	content: "\F2D0"
}
.fa-window-minimize:before{
	content: "\F2D1"
}
.fa-window-restore:before{
	content: "\F2D2"
}
.fa-times-rectangle:before,.fa-window-close:before{
	content: "\F2D3"
}
.fa-times-rectangle-o:before,.fa-window-close-o:before{
	content: "\F2D4"
}
.fa-bandcamp:before{
	content: "\F2D5"
}
.fa-grav:before{
	content: "\F2D6"
}
.fa-etsy:before{
	content: "\F2D7"
}
.fa-imdb:before{
	content: "\F2D8"
}
.fa-ravelry:before{
	content: "\F2D9"
}
.fa-eercast:before{
	content: "\F2DA"
}
.fa-microchip:before{
	content: "\F2DB"
}
.fa-snowflake-o:before{
	content: "\F2DC"
}
.fa-superpowers:before{
	content: "\F2DD"
}
.fa-wpexplorer:before{
	content: "\F2DE"
}
.fa-meetup:before{
	content: "\F2E0"
}
.sr-only{
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0
}
.sr-only-focusable:active,.sr-only-focusable:focus{
	position: static;
	width: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	clip: auto
}
*{
	box-sizing: border-box
}
html{
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}
body{
	margin: 0
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{
	display: block
}
audio,canvas,video{
	display: inline-block;
	vertical-align: baseline
}
audio:not([controls]){
	display: none;
	height: 0
}
[hidden],template{
	display: none
}
a{
	background-color: transparent
}
a:active,a:hover{
	outline: 0
}
abbr[title]{
	border-bottom: 1px dotted
}
b,optgroup,strong{
	font-weight: 700
}
dfn{
	font-style: italic
}
mark{
	background: #ff0;
	color: #000
}
small{
	font-size: 80%
}
sub,sup{
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}
sup{
	top: -.5em
}
sub{
	bottom: -.25em
}
img{
	border: 0
}
svg:not(:root){
	overflow: hidden
}
figure{
	margin: 1em 40px
}
hr{
	box-sizing: content-box
}
code,kbd,pre,samp{
	font-family: monospace, monospace;
	font-size: 1em
}
button,input,optgroup,select,textarea{
	color: inherit;
	font: inherit;
	margin: 0
}
button{
	overflow: visible
}
button,select{
	text-transform: none
}
button,html input[type=button],input[type=reset],input[type=submit]{
	-webkit-appearance: button;
	cursor: pointer
}
button[disabled],html input[disabled]{
	cursor: default
}
button::-moz-focus-inner,input::-moz-focus-inner{
	border: 0;
	padding: 0
}
input[type=checkbox],input[type=radio]{
	padding: 0
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{
	height: auto
}
input[type=search]{
	box-sizing: content-box;
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
	-webkit-appearance: none
}
fieldset{
	border: 1px solid silver;
	margin: 0 2px;
	padding: .35em .625em .75em
}
legend{
	border: 0;
	padding: 0
}
pre,textarea{
	overflow: auto
}
body,html{
	font-family: Verdana, sans-serif;
	font-size: 15px;
	line-height: 1.5
}
html{
	overflow-x: hidden
}
.w3-slim,.w3-wide,h1,h2,h3,h4,h5,h6{
	font-family: Segoe UI, Arial, sans-serif
}
h1{
	font-size: 36px
}
h2{
	font-size: 30px
}
h3{
	font-size: 24px
}
h4{
	font-size: 20px
}
h5{
	font-size: 18px
}
h6{
	font-size: 16px
}
.w3-serif{
	font-family: Times New Roman, Times, serif
}
h1,h2,h3,h4,h5,h6{
	font-weight: 400;
	margin: 10px 0
}
.w3-wide{
	letter-spacing: 4px
}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{
	font-weight: inherit
}
hr{
	height: 0;
	border: 0;
	border-top: 1px solid #eee;
	margin: 20px 0
}
img{
	margin-bottom: -5px
}
a{
	color: inherit
}
table{
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
	display: table
}
table,td,th{
	border: none
}
.w3-table-all{
	border: 1px solid #ccc
}
.w3-bordered tr,.w3-table-all tr{
	border-bottom: 1px solid #ddd
}
.w3-striped tbody tr:nth-child(2n){
	background-color: #f1f1f1
}
.w3-table-all tr:nth-child(odd){
	background-color: #fff
}
.w3-table-all tr:nth-child(2n){
	background-color: #f1f1f1
}
.w3-hoverable tbody tr:hover,.w3-ul.w3-hoverable li:hover{
	background-color: #ccc
}
.w3-centered tr td,.w3-centered tr th{
	text-align: center
}
.w3-table-all td,.w3-table-all th,.w3-table td,.w3-table th{
	padding: 6px 8px;
	display: table-cell;
	text-align: left;
	vertical-align: top
}
.w3-table-all td:first-child,.w3-table-all th:first-child,.w3-table td:first-child,.w3-table th:first-child{
	padding-left: 16px
}
.w3-btn,.w3-btn-block{
	border: none;
	display: inline-block;
	outline: 0;
	padding: 6px 16px;
	vertical-align: middle;
	overflow: hidden;
	text-decoration: none!important;
	color: #fff;
	background-color: #000;
	text-align: center;
	cursor: pointer;
	white-space: nowrap
}
.w3-btn-block.w3-disabled,.w3-btn-floating-large.w3-disabled,.w3-btn-floating-large:disabled,.w3-btn-floating.w3-disabled,.w3-btn-floating:disabled,.w3-btn.w3-disabled,.w3-btn:disabled{
	cursor: not-allowed;
	opacity: .3
}
.w3-btn-block.w3-disabled,.w3-btn-floating.w3-disabled *,.w3-btn-floating:disabled *,.w3-btn.w3-disabled *,.w3-btn:disabled *{
	pointer-events: none
}
.w3-btn-block.w3-disabled:hover,.w3-btn-floating-large.w3-disabled:hover,.w3-btn-floating-large:disabled:hover,.w3-btn-floating.w3-disabled:hover,.w3-btn-floating:disabled:hover,.w3-btn.w3-disabled:hover,.w3-btn:disabled:hover{
	box-shadow: none
}
.w3-btn-block:hover,.w3-btn-floating-large:hover,.w3-btn-floating:hover,.w3-btn:hover{
	box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19)
}
.w3-btn-block{
	width: 100%
}
.w3-btn,.w3-btn-floating,.w3-btn-floating-large,.w3-closenav,.w3-opennav{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.w3-btn-floating,.w3-btn-floating-large{
	display: inline-block;
	text-align: center;
	color: #fff;
	background-color: #000;
	position: relative;
	overflow: hidden;
	z-index: 1;
	padding: 0;
	border-radius: 50%;
	cursor: pointer;
	font-size: 24px
}
.w3-btn-floating{
	width: 40px;
	height: 40px;
	line-height: 40px
}
.w3-btn-floating-large{
	width: 56px;
	height: 56px;
	line-height: 56px
}
.w3-btn-group .w3-btn{
	float: left
}
.w3-btn.w3-ripple{
	position: relative
}
.w3-ripple:after{
	content: "";
	background: #90ee90;
	display: block;
	position: absolute;
	padding-top: 300%;
	padding-left: 350%;
	margin-left: -20px!important;
	margin-top: -120%;
	opacity: 0;
	transition: .8s
}
.w3-ripple:active:after{
	padding: 0;
	margin: 0;
	opacity: 1;
	transition: 0s
}
.w3-badge,.w3-sign,.w3-tag{
	background-color: #000;
	color: #fff;
	display: inline-block;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: 700;
	text-align: center
}
.w3-badge{
	border-radius: 50%
}
ul.w3-ul{
	list-style-type: none;
	padding: 0;
	margin: 0
}
ul.w3-ul li{
	padding: 6px 2px 6px 16px;
	border-bottom: 1px solid #ddd
}
ul.w3-ul li:last-child{
	border-bottom: none
}
.w3-display-container,.w3-image,.w3-tooltip{
	position: relative
}
.w3-image img,img.w3-image{
	max-width: 100%;
	height: auto
}
.w3-image .w3-title{
	position: absolute;
	bottom: 8px;
	left: 16px;
	color: #fff;
	font-size: 20px
}
.w3-fluid{
	max-width: 100%;
	height: auto
}
.w3-tooltip .w3-text{
	display: none
}
.w3-tooltip:hover .w3-text{
	display: inline-block
}
.w3-navbar{
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden
}
.w3-navbar li{
	float: left
}
.w3-navbar li a{
	display: block;
	padding: 8px 16px
}
.w3-navbar li a:hover{
	color: #000;
	background-color: #ccc
}
.w3-navbar .w3-dropdown-click,.w3-navbar .w3-dropdown-hover{
	position: static
}
.w3-navbar .w3-dropdown-click:hover,.w3-navbar .w3-dropdown-hover:first-child,.w3-navbar .w3-dropdown-hover:hover{
	background-color: #ccc;
	color: #000
}
.w3-accordion-content a,.w3-dropdown-content a,.w3-dropnav a,.w3-navbar a,.w3-sidenav a,.w3-topnav a{
	text-decoration: none!important
}
.w3-navbar .w3-opennav.w3-right{
	float: right!important
}
.w3-topnav{
	padding: 8px
}
.w3-topnav a{
	padding: 0 8px;
	border-bottom: 3px solid transparent;
	transition: border-bottom .3s
}
.w3-topnav a:hover{
	border-bottom: 3px solid #fff
}
.w3-topnav .w3-dropdown-hover a{
	border-bottom: 0
}
.w3-closenav,.w3-opennav{
	color: inherit
}
.w3-closenav:hover,.w3-opennav:hover{
	cursor: pointer;
	opacity: .8
}
.w3-accordion-content a,.w3-btn,.w3-btn-floating,.w3-btn-floating-large,.w3-closebtn,.w3-closenav,.w3-dropdown-click:hover,.w3-dropdown-content a,.w3-dropdown-hover:hover,.w3-dropnav a,.w3-hover-amber,.w3-hover-aqua,.w3-hover-black,.w3-hover-blue,.w3-hover-blue-grey,.w3-hover-brown,.w3-hover-cyan,.w3-hover-dark-grey,.w3-hover-deep-orange,.w3-hover-deep-purple,.w3-hover-green,.w3-hover-grey,.w3-hover-indigo,.w3-hover-khaki,.w3-hover-light-blue,.w3-hover-light-green,.w3-hover-light-grey,.w3-hover-lime,.w3-hover-opacity,.w3-hover-orange,.w3-hover-pink,.w3-hover-purple,.w3-hover-red,.w3-hover-sand,.w3-hover-shadow,.w3-hover-teal,.w3-hover-text-amber,.w3-hover-text-aqua,.w3-hover-text-black,.w3-hover-text-blue,.w3-hover-text-blue-grey,.w3-hover-text-brown,.w3-hover-text-cyan,.w3-hover-text-dark-grey,.w3-hover-text-deep-orange,.w3-hover-text-deep-purple,.w3-hover-text-green,.w3-hover-text-grey,.w3-hover-text-indigo,.w3-hover-text-khaki,.w3-hover-text-light-blue,.w3-hover-text-light-green,.w3-hover-text-light-grey,.w3-hover-text-lime,.w3-hover-text-orange,.w3-hover-text-pink,.w3-hover-text-purple,.w3-hover-text-red,.w3-hover-text-sand,.w3-hover-text-teal,.w3-hover-text-white,.w3-hover-text-yellow,.w3-hover-white,.w3-hover-yellow,.w3-hoverable li,.w3-hoverable tbody tr,.w3-navbar a,.w3-opennav,.w3-pagination li a,.w3-sidenav a{
	transition: background-color .3s, color .15s, box-shadow .3s, opacity .3s
}
.w3-sidenav{
	height: 100%;
	width: 200px;
	background-color: #fff;
	position: fixed!important;
	z-index: 1;
	overflow: auto
}
.w3-sidenav a{
	padding: 4px 2px 4px 16px
}
.w3-sidenav a:hover{
	background-color: #ccc
}
.w3-dropnav a,.w3-sidenav a{
	display: block
}
.w3-sidenav .w3-dropdown-click:hover,.w3-sidenav .w3-dropdown-hover:first-child,.w3-sidenav .w3-dropdown-hover:hover{
	background-color: #ccc;
	color: #000
}
.w3-sidenav .w3-dropdown-click,.w3-sidenav .w3-dropdown-hover{
	width: 100%
}
.w3-sidenav .w3-dropdown-click .w3-dropdown-content,.w3-sidenav .w3-dropdown-hover .w3-dropdown-content{
	min-width: 100%
}
#main,.w3-main{
	transition: margin-left .4s
}
.w3-dropnav{
	background-color: #fff
}
.w3-dropnav a:hover{
	text-decoration: underline!important
}
.w3-modal{
	z-index: 3;
	display: none;
	padding-top: 100px;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: auto;
	background-color: #000;
	background-color: rgba(0, 0, 0, .4)
}
.w3-modal-content{
	margin: auto;
	background-color: #fff;
	position: relative;
	padding: 0;
	outline: 0;
	width: 600px
}
.w3-closebtn{
	text-decoration: none;
	float: right;
	font-size: 24px;
	font-weight: 700;
	color: inherit
}
.w3-closebtn:focus,.w3-closebtn:hover{
	color: #000;
	text-decoration: none;
	cursor: pointer
}
.w3-pagination{
	display: inline-block;
	padding: 0;
	margin: 0
}
.w3-pagination li{
	display: inline
}
.w3-pagination li a{
	text-decoration: none;
	color: #000;
	float: left;
	padding: 8px 16px
}
.w3-pagination li a:focus,.w3-pagination li a:hover{
	background-color: #ccc
}
.w3-group,.w3-input-group{
	margin-top: 24px;
	margin-bottom: 24px
}
.w3-input{
	padding: 8px;
	display: block;
	border: none;
	border-bottom: 1px solid gray;
	width: 100%
}
.w3-label{
	color: #009688
}
.w3-input:not(:valid)~.w3-validate{
	color: #f44336
}
.w3-select{
	padding: 4px 0;
	width: 100%;
	color: #000;
	border: 1px solid transparent;
	border-bottom: 1px solid #009688
}
.w3-select select:focus{
	color: #000;
	border: 1px solid #009688
}
.w3-select option[disabled]{
	color: #009688
}
.w3-dropdown-click,.w3-dropdown-hover{
	position: relative;
	display: inline-block;
	cursor: pointer
}
.w3-dropdown-hover:hover .w3-dropdown-content{
	display: block;
	z-index: 1
}
.w3-dropdown-content{
	cursor: auto;
	color: #000;
	background-color: #fff;
	display: none;
	position: absolute;
	min-width: 160px;
	margin: 0;
	padding: 0
}
.w3-dropdown-content a{
	padding: 6px 16px;
	display: block
}
.w3-dropdown-content a:hover{
	background-color: #ccc
}
.w3-accordion{
	width: 100%;
	cursor: pointer
}
.w3-accordion-content{
	cursor: auto;
	display: none;
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0
}
.w3-accordion-content a{
	padding: 6px 16px;
	display: block
}
.w3-accordion-content a:hover{
	background-color: #ccc
}
.w3-progress-container{
	width: 100%;
	height: 1.5em;
	position: relative;
	background-color: #f1f1f1
}
.w3-progressbar{
	background-color: #757575;
	height: 100%;
	position: absolute;
	line-height: inherit
}
input[type=checkbox].w3-check,input[type=radio].w3-radio{
	width: 24px;
	height: 24px;
	position: relative;
	top: 6px
}
input[type=checkbox].w3-check:checked+.w3-validate,input[type=radio].w3-radio:checked+.w3-validate{
	color: #009688
}
input[type=checkbox].w3-check:disabled+.w3-validate,input[type=radio].w3-radio:disabled+.w3-validate{
	color: #aaa
}
.w3-responsive{
	overflow-x: auto
}
.w3-btn-group:after,.w3-btn-group:before,.w3-clear:after,.w3-container-4:after,.w3-container-8:after,.w3-container-12:after,.w3-container-16:after,.w3-container-24:after,.w3-container-32:after,.w3-container-48:after,.w3-container-64:after,.w3-container:after,.w3-row-padding:after,.w3-row:after,.w3-topnav:after{
	content: "";
	display: table;
	clear: both
}
.w3-col,.w3-half,.w3-quarter,.w3-third,.w3-threequarter,.w3-twothird{
	float: left;
	width: 100%
}
.w3-col.s1{
	width: 8.33333%
}
.w3-col.s2{
	width: 16.66666%
}
.w3-col.s3{
	width: 24.99999%
}
.w3-col.s4{
	width: 33.33333%
}
.w3-col.s5{
	width: 41.66666%
}
.w3-col.s6{
	width: 49.99999%
}
.w3-col.s7{
	width: 58.33333%
}
.w3-col.s8{
	width: 66.66666%
}
.w3-col.s9{
	width: 74.99999%
}
.w3-col.s10{
	width: 83.33333%
}
.w3-col.s11{
	width: 91.66666%
}
.w3-col.s12,.w3-half,.w3-quarter,.w3-third,.w3-threequarter,.w3-twothird{
	width: 99.99999%
}
@media only screen and (min-width:601px){
	.w3-col.m1{
		width: 8.33333%
	}
	.w3-col.m2{
		width: 16.66666%
	}
	.w3-col.m3,.w3-quarter{
		width: 24.99999%
	}
	.w3-col.m4,.w3-third{
		width: 33.33333%
	}
	.w3-col.m5{
		width: 41.66666%
	}
	.w3-col.m6,.w3-half{
		width: 49.99999%
	}
	.w3-col.m7{
		width: 58.33333%
	}
	.w3-col.m8,.w3-twothird{
		width: 66.66666%
	}
	.w3-col.m9,.w3-threequarter{
		width: 74.99999%
	}
	.w3-col.m10{
		width: 83.33333%
	}
	.w3-col.m11{
		width: 91.66666%
	}
	.w3-col.m12{
		width: 99.99999%
	}
}
@media only screen and (min-width:993px){
	.w3-col.l1{
		width: 8.33333%
	}
	.w3-col.l2{
		width: 16.66666%
	}
	.w3-col.l3,.w3-quarter{
		width: 24.99999%
	}
	.w3-col.l4,.w3-third{
		width: 33.33333%
	}
	.w3-col.l5{
		width: 41.66666%
	}
	.w3-col.l6,.w3-half{
		width: 49.99999%
	}
	.w3-col.l7{
		width: 58.33333%
	}
	.w3-col.l8,.w3-twothird{
		width: 66.66666%
	}
	.w3-col.l9,.w3-threequarter{
		width: 74.99999%
	}
	.w3-col.l10{
		width: 83.33333%
	}
	.w3-col.l11{
		width: 91.66666%
	}
	.w3-col.l12{
		width: 99.99999%
	}
}
.w3-content{
	max-width: 980px;
	margin: auto
}
.w3-rest{
	overflow: hidden
}
.w3-hide{
	display: none!important
}
.w3-show,.w3-show-block{
	display: block!important
}
.w3-show-inline-block{
	display: inline-block!important
}
@media (max-width:600px){
	.w3-modal-content{
		margin: 50px 10px 10px;
		width: auto!important
	}
}
@media (max-width:768px){
	.w3-modal-content{
		width: 500px
	}
}
@media (min-width:993px){
	.w3-modal-content{
		width: 900px
	}
}
@media screen and (max-width:600px){
	.w3-topnav a{
		display: block
	}
	.w3-navbar li:not(.w3-opennav){
		float: none;
		width: 100%!important
	}
	.w3-navbar li.w3-right{
		float: none!important
	}
}
@media screen and (max-width:600px){
	.w3-navbar .w3-dropdown-click .w3-dropdown-content,.w3-navbar .w3-dropdown-hover .w3-dropdown-content,.w3-topnav .w3-dropdown-hover .w3-dropdown-content{
		position: relative
	}
}
@media screen and (max-width:600px){
	.w3-navbar,.w3-topnav{
		text-align: center
	}
}
@media (max-width:600px){
	.w3-hide-small{
		display: none!important
	}
}
@media (max-width:992px) and (min-width:601px){
	.w3-hide-medium{
		display: none!important
	}
}
@media (min-width:993px){
	.w3-hide-large{
		display: none!important
	}
}
@media screen and (max-width:992px){
	.w3-sidenav.w3-collapse{
		display: none
	}
	.w3-main{
		margin-left: 0!important
	}
}
@media screen and (min-width:992px){
	.w3-sidenav.w3-collapse{
		display: block!important
	}
}
.w3-bottom,.w3-top{
	position: fixed;
	width: 100%;
	z-index: 1
}
.w3-top{
	top: 0
}
.w3-bottom{
	bottom: 0
}
.w3-overlay{
	position: fixed;
	display: none;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0, 0, 0, .5);
	z-index: 2
}
.w3-left{
	float: left!important
}
.w3-right{
	float: right!important
}
.w3-tiny{
	font-size: 10px!important
}
.w3-small{
	font-size: 12px!important
}
.w3-medium{
	font-size: 15px!important
}
.w3-large{
	font-size: 18px!important
}
.w3-xlarge{
	font-size: 24px!important
}
.w3-xxlarge{
	font-size: 36px!important
}
.w3-xxxlarge{
	font-size: 48px!important
}
.w3-jumbo{
	font-size: 64px!important
}
.w3-vertical{
	word-break: break-all;
	line-height: 1;
	text-align: center;
	width: .6em
}
.w3-left-align{
	text-align: left!important
}
.w3-right-align{
	text-align: right!important
}
.w3-justify{
	text-align: justify!important
}
.w3-center{
	text-align: center!important
}
.w3-display-topleft{
	position: absolute;
	left: 0;
	top: 0
}
.w3-display-topright{
	position: absolute;
	right: 0;
	top: 0
}
.w3-display-bottomleft{
	position: absolute;
	left: 0;
	bottom: 0
}
.w3-display-bottomright{
	position: absolute;
	right: 0;
	bottom: 0
}
.w3-display-middle{
	bottom: 50%
}
.w3-display-middle,.w3-display-topmiddle{
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center
}
.w3-display-topmiddle{
	top: 0
}
.w3-display-bottommiddle{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	text-align: center
}
.w3-circle{
	border-radius: 50%!important
}
.w3-round-small{
	border-radius: 2px!important
}
.w3-round,.w3-round-medium{
	border-radius: 4px!important
}
.w3-round-large{
	border-radius: 8px!important
}
.w3-round-xlarge{
	border-radius: 16px!important
}
.w3-round-xxlarge{
	border-radius: 32px!important
}
.w3-round-jumbo{
	border-radius: 64px!important
}
.w3-border-0{
	border: 0!important
}
.w3-border{
	border: 1px solid #ccc!important
}
.w3-border-top{
	border-top: 1px solid #ccc!important
}
.w3-border-bottom{
	border-bottom: 1px solid #ccc!important
}
.w3-border-left{
	border-left: 1px solid #ccc!important
}
.w3-border-right{
	border-right: 1px solid #ccc!important
}
.w3-section-4{
	margin-top: 4px;
	margin-bottom: 4px
}
.w3-section-8{
	margin-top: 8px;
	margin-bottom: 8px
}
.w3-section-12{
	margin-top: 12px;
	margin-bottom: 12px
}
.w3-section,.w3-section-16,.w3.paragraph{
	margin-top: 16px;
	margin-bottom: 16px
}
.w3-section-24{
	margin-top: 24px;
	margin-bottom: 24px
}
.w3-section-32{
	margin-top: 32px;
	margin-bottom: 32px
}
.w3-section-48{
	margin-top: 48px;
	margin-bottom: 48px
}
.w3-section-64{
	margin-top: 64px;
	margin-bottom: 64px
}
.w3-section-128{
	margin-top: 128px;
	margin-bottom: 128px
}
.w3-margin-0{
	margin: 0!important
}
.w3-margin-4{
	margin: 4px!important
}
.w3-margin-8{
	margin: 8px!important
}
.w3-margin-12{
	margin: 12px!important
}
.w3-margin,.w3-margin-16{
	margin: 16px!important
}
.w3-margin-24{
	margin: 24px!important
}
.w3-margin-32{
	margin: 32px!important
}
.w3-margin-48{
	margin: 48px!important
}
.w3-margin-64{
	margin: 64px!important
}
.w3-padding-tiny{
	padding: 2px 4px!important
}
.w3-padding-small{
	padding: 4px 8px!important
}
.w3-form,.w3-padding,.w3-padding-medium{
	padding: 8px 16px!important
}
.w3-padding-large{
	padding: 12px 24px!important
}
.w3-padding-xlarge{
	padding: 16px 32px!important
}
.w3-padding-xxlarge{
	padding: 24px 48px!important
}
.w3-padding-jumbo{
	padding: 32px 64px!important
}
.w3-margin-top{
	margin-top: 16px!important
}
.w3-margin-bottom{
	margin-bottom: 16px!important
}
.w3-margin-left{
	margin-left: 16px!important
}
.w3-margin-right{
	margin-right: 16px!important
}
.w3-padding-0{
	padding: 0!important
}
.w3-padding-4{
	padding-top: 4px!important;
	padding-bottom: 4px!important
}
.w3-padding-8{
	padding-top: 8px!important;
	padding-bottom: 8px!important
}
.w3-padding-12{
	padding-top: 12px!important;
	padding-bottom: 12px!important
}
.w3-padding-16{
	padding-top: 16px!important;
	padding-bottom: 16px!important
}
.w3-padding-24{
	padding-top: 24px!important;
	padding-bottom: 24px!important
}
.w3-padding-32{
	padding-top: 32px!important;
	padding-bottom: 32px!important
}
.w3-padding-48{
	padding-top: 48px!important;
	padding-bottom: 48px!important
}
.w3-padding-64{
	padding-top: 64px!important;
	padding-bottom: 64px!important
}
.w3-padding-128{
	padding-top: 128px!important;
	padding-bottom: 128px!important
}
.w3-padding-top{
	padding-top: 8px!important
}
.w3-padding-bottom{
	padding-bottom: 8px!important
}
.w3-padding-left{
	padding-left: 16px!important
}
.w3-padding-right{
	padding-right: 16px!important
}
.w3-topbar{
	border-top: 6px solid #ccc!important
}
.w3-bottombar{
	border-bottom: 6px solid #ccc!important
}
.w3-leftbar{
	border-left: 6px solid #ccc!important
}
.w3-rightbar{
	border-right: 6px solid #ccc!important
}
.w3-row-padding,.w3-row-padding>.w3-col,.w3-row-padding>.w3-half,.w3-row-padding>.w3-quarter,.w3-row-padding>.w3-third,.w3-row-padding>.w3-threequarter,.w3-row-padding>.w3-twothird{
	padding: 0 8px
}
.w3-spin{
	animation: w3-spin 2s infinite linear;
	-webkit-animation: w3-spin 2s infinite linear
}
@keyframes w3-spin{
	0%{
		transform: rotate(0deg)
	}
	to{
		transform: rotate(359deg)
	}
}
.w3-container-4{
	padding: .01em 4px
}
.w3-container-8{
	padding: .01em 8px
}
.w3-container-12{
	padding: .01em 12px
}
.w3-container,.w3-container-16{
	padding: .01em 16px
}
.w3-container-24{
	padding: .01em 24px
}
.w3-container-32{
	padding: .01em 32px
}
.w3-container-48{
	padding: .01em 48px
}
.w3-container-64{
	padding: .01em 64px
}
.w3-example{
	background-color: #f1f1f1;
	padding: .01em 16px
}
.w3-code{
	font-family: Consolas, courier new;
	font-size: 16px;
	line-height: 1.4;
	width: auto;
	background-color: #fff;
	padding: 8px 12px;
	border-left: 4px solid #009688;
	word-wrap: break-word
}
.w3-code,.w3-example,.w3-reference{
	margin: 20px 0
}
.w3-card{
	border: 1px solid #ccc
}
.w3-card-2,.w3-example{
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12)!important
}
.w3-card-4,.w3-hover-shadow:hover{
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19)!important
}
.w3-card-8{
	box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19)!important
}
.w3-card-12{
	box-shadow: 0 12px 16px 0 rgba(0, 0, 0, .24), 0 17px 50px 0 rgba(0, 0, 0, .19)!important
}
.w3-card-16{
	box-shadow: 0 16px 24px 0 rgba(0, 0, 0, .22), 0 25px 55px 0 rgba(0, 0, 0, .21)!important
}
.w3-card-24{
	box-shadow: 0 24px 24px 0 rgba(0, 0, 0, .2), 0 40px 77px 0 rgba(0, 0, 0, .22)!important
}
.w3-animate-fading{
	animation: fading 10s infinite
}
@keyframes fading{
	0%{
		opacity: 0
	}
	50%{
		opacity: 1
	}
	to{
		opacity: 0
	}
}
.w3-animate-opacity{
	animation: opac 1.5s
}
@keyframes opac{
	0%{
		opacity: 0
	}
	to{
		opacity: 1
	}
}
.w3-animate-top{
	position: relative;
	animation: animatetop .4s
}
@keyframes animatetop{
	0%{
		top: -300px;
		opacity: 0
	}
	to{
		top: 0;
		opacity: 1
	}
}
.w3-animate-left{
	position: relative;
	animation: animateleft .4s
}
@keyframes animateleft{
	0%{
		left: -300px;
		opacity: 0
	}
	to{
		left: 0;
		opacity: 1
	}
}
.w3-animate-right{
	position: relative;
	animation: animateright .4s
}
@keyframes animateright{
	0%{
		right: -300px;
		opacity: 0
	}
	to{
		right: 0;
		opacity: 1
	}
}
.w3-animate-bottom{
	position: relative;
	animation: animatebottom .4s
}
@keyframes animatebottom{
	0%{
		bottom: -300px;
		opacity: 0
	}
	to{
		bottom: 0;
		opacity: 1
	}
}
.w3-animate-zoom{
	animation: animatezoom .6s
}
@keyframes animatezoom{
	0%{
		transform: scale(0)
	}
	to{
		transform: scale(1)
	}
}
.w3-animate-input{
	transition: width .4s ease-in-out
}
.w3-animate-input:focus{
	width: 100%!important
}
.w3-hover-none:hover,.w3-transparent{
	background-color: transparent!important
}
.w3-hover-none:hover{
	box-shadow: none!important
}
.w3-amber,.w3-hover-amber:hover{
	color: #000!important;
	background-color: #ffc107!important
}
.w3-aqua,.w3-hover-aqua:hover{
	color: #000!important;
	background-color: #0ff!important
}
.w3-blue,.w3-hover-blue:hover{
	color: #fff!important;
	background-color: #2196f3!important
}
.w3-hover-light-blue:hover,.w3-light-blue{
	color: #000!important;
	background-color: #87ceeb!important
}
.w3-brown,.w3-hover-brown:hover{
	color: #fff!important;
	background-color: #795548!important
}
.w3-cyan,.w3-hover-cyan:hover{
	color: #000!important;
	background-color: #00bcd4!important
}
.w3-blue-grey,.w3-hover-blue-grey:hover{
	color: #fff!important;
	background-color: #607d8b!important
}
.w3-green,.w3-hover-green:hover{
	color: #fff!important;
	background-color: #4caf50!important
}
.w3-hover-light-green:hover,.w3-light-green{
	color: #000!important;
	background-color: #8bc34a!important
}
.w3-hover-indigo:hover,.w3-indigo{
	color: #fff!important;
	background-color: #3f51b5!important
}
.w3-hover-khaki:hover,.w3-khaki{
	color: #000!important;
	background-color: khaki!important
}
.w3-hover-lime:hover,.w3-lime{
	color: #000!important;
	background-color: #cddc39!important
}
.w3-hover-orange:hover,.w3-orange{
	color: #000!important;
	background-color: #ff9800!important
}
.w3-deep-orange,.w3-hover-deep-orange:hover{
	color: #fff!important;
	background-color: #ff5722!important
}
.w3-hover-pink:hover,.w3-pink{
	color: #fff!important;
	background-color: #e91e63!important
}
.w3-hover-purple:hover,.w3-purple{
	color: #fff!important;
	background-color: #9c27b0!important
}
.w3-deep-purple,.w3-hover-deep-purple:hover{
	color: #fff!important;
	background-color: #673ab7!important
}
.w3-hover-red:hover,.w3-red{
	color: #fff!important;
	background-color: #f44336!important
}
.w3-hover-sand:hover,.w3-sand{
	color: #000!important;
	background-color: #fdf5e6!important
}
.w3-hover-teal:hover,.w3-teal{
	color: #fff!important;
	background-color: #009688!important
}
.w3-hover-yellow:hover,.w3-yellow{
	color: #000!important;
	background-color: #ffeb3b!important
}
.w3-hover-white:hover,.w3-white{
	color: #000!important;
	background-color: #fff!important
}
.w3-black,.w3-hover-black:hover{
	color: #fff!important;
	background-color: #000!important
}
.w3-grey,.w3-hover-grey:hover{
	color: #000!important;
	background-color: #9e9e9e!important
}
.w3-hover-light-grey:hover,.w3-light-grey{
	color: #000!important;
	background-color: #f1f1f1!important
}
.w3-dark-grey,.w3-hover-dark-grey:hover{
	color: #fff!important;
	background-color: #616161!important
}
.w3-hover-pale-red:hover,.w3-pale-red{
	color: #000!important;
	background-color: #ffe7e7!important
}
.w3-hover-pale-green:hover,.w3-pale-green{
	color: #000!important;
	background-color: #e7ffe7!important
}
.w3-hover-pale-yellow:hover,.w3-pale-yellow{
	color: #000!important;
	background-color: #ffffd7!important
}
.w3-hover-pale-blue:hover,.w3-pale-blue{
	color: #000!important;
	background-color: #e7ffff!important
}
.w3-hover-text-amber:hover,.w3-text-amber{
	color: #ffc107!important
}
.w3-hover-text-aqua:hover,.w3-text-aqua{
	color: #0ff!important
}
.w3-hover-text-blue:hover,.w3-text-blue{
	color: #2196f3!important
}
.w3-hover-text-light-blue:hover,.w3-text-light-blue{
	color: #87ceeb!important
}
.w3-hover-text-brown:hover,.w3-text-brown{
	color: #795548!important
}
.w3-hover-text-cyan:hover,.w3-text-cyan{
	color: #00bcd4!important
}
.w3-hover-text-blue-grey:hover,.w3-text-blue-grey{
	color: #607d8b!important
}
.w3-hover-text-green:hover,.w3-text-green{
	color: #4caf50!important
}
.w3-hover-text-light-green:hover,.w3-text-light-green{
	color: #8bc34a!important
}
.w3-hover-text-indigo:hover,.w3-text-indigo{
	color: #3f51b5!important
}
.w3-hover-text-khaki:hover,.w3-text-khaki{
	color: #b4aa50!important
}
.w3-hover-text-lime:hover,.w3-text-lime{
	color: #cddc39!important
}
.w3-hover-text-orange:hover,.w3-text-orange{
	color: #ff9800!important
}
.w3-hover-text-deep-orange:hover,.w3-text-deep-orange{
	color: #ff5722!important
}
.w3-hover-text-pink:hover,.w3-text-pink{
	color: #e91e63!important
}
.w3-hover-text-purple:hover,.w3-text-purple{
	color: #9c27b0!important
}
.w3-hover-text-deep-purple:hover,.w3-text-deep-purple{
	color: #673ab7!important
}
.w3-hover-text-red:hover,.w3-text-red{
	color: #f44336!important
}
.w3-hover-text-sand:hover,.w3-text-sand{
	color: #fdf5e6!important
}
.w3-hover-text-teal:hover,.w3-text-teal{
	color: #009688!important
}
.w3-hover-text-yellow:hover,.w3-text-yellow{
	color: #d2be0e!important
}
.w3-hover-text-white:hover,.w3-text-white{
	color: #fff!important
}
.w3-hover-text-black:hover,.w3-text-black{
	color: #000!important
}
.w3-hover-text-grey:hover,.w3-text-grey{
	color: #757575!important
}
.w3-hover-text-light-grey:hover,.w3-text-light-grey{
	color: #f1f1f1!important
}
.w3-hover-text-dark-grey:hover,.w3-text-dark-grey{
	color: #3a3a3a!important
}
.w3-border-amber,.w3-hover-border-amber:hover{
	border-color: #ffc107!important
}
.w3-border-aqua,.w3-hover-border-aqua:hover{
	border-color: #0ff!important
}
.w3-border-blue,.w3-hover-border-blue:hover{
	border-color: #2196f3!important
}
.w3-border-light-blue,.w3-hover-border-light-blue:hover{
	border-color: #87ceeb!important
}
.w3-border-brown,.w3-hover-border-brown:hover{
	border-color: #795548!important
}
.w3-border-cyan,.w3-hover-border-cyan:hover{
	border-color: #00bcd4!important
}
.w3-border-blue-grey,.w3-hover-blue-grey:hover{
	border-color: #607d8b!important
}
.w3-border-green,.w3-hover-border-green:hover{
	border-color: #4caf50!important
}
.w3-border-light-green,.w3-hover-border-light-green:hover{
	border-color: #8bc34a!important
}
.w3-border-indigo,.w3-hover-border-indigo:hover{
	border-color: #3f51b5!important
}
.w3-border-khaki,.w3-hover-border-khaki:hover{
	border-color: khaki!important
}
.w3-border-lime,.w3-hover-border-lime:hover{
	border-color: #cddc39!important
}
.w3-border-orange,.w3-hover-border-orange:hover{
	border-color: #ff9800!important
}
.w3-border-deep-orange,.w3-hover-border-deep-orange:hover{
	border-color: #ff5722!important
}
.w3-border-pink,.w3-hover-border-pink:hover{
	border-color: #e91e63!important
}
.w3-border-purple,.w3-hover-border-purple:hover{
	border-color: #9c27b0!important
}
.w3-border-deep-purple,.w3-hover-border-deep-purple:hover{
	border-color: #673ab7!important
}
.w3-border-red,.w3-hover-border-red:hover{
	border-color: #f44336!important
}
.w3-border-sand,.w3-hover-border-sand:hover{
	border-color: #fdf5e6!important
}
.w3-border-teal,.w3-hover-border-teal:hover{
	border-color: #009688!important
}
.w3-border-yellow,.w3-hover-border-yellow:hover{
	border-color: #ffeb3b!important
}
.w3-border-white,.w3-hover-border-white:hover{
	border-color: #fff!important
}
.w3-border-black,.w3-hover-border-black:hover{
	border-color: #000!important
}
.w3-border-grey,.w3-hover-border-grey:hover{
	border-color: #9e9e9e!important
}
.w3-border-light-grey,.w3-hover-border-light-grey:hover{
	border-color: #f1f1f1!important
}
.w3-border-dark-grey,.w3-hover-border-dark-grey:hover{
	border-color: #616161!important
}
.w3-border-pale-red,.w3-hover-border-pale-red:hover{
	border-color: #ffe7e7!important
}
.w3-border-pale-green,.w3-hover-border-pale-green:hover{
	border-color: #e7ffe7!important
}
.w3-border-pale-yellow,.w3-hover-border-pale-yellow:hover{
	border-color: #ffffd7!important
}
.w3-border-pale-blue,.w3-hover-border-pale-blue:hover{
	border-color: #e7ffff!important
}
.w3-hover-opacity:hover,.w3-opacity{
	opacity: .6
}
.w3-text-shadow{
	text-shadow: 1px 1px 0 #444
}
.w3-text-shadow-white{
	text-shadow: 1px 1px 0 #ddd
}

/*!
 * Bootstrap v3.3.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */


/*! normalize.css v3.0.2 | MIT License | git.io/normalize */

.lable-input{
	text-align: left
}
.input-group{
	position: relative;
	display: table;
	border-collapse: separate
}
.input-group-addon,.input-group-btn,.input-group .form-control{
	display: table-cell
}
.input-group-addon{
	padding: 6px 12px;
	font-size: 14px;
	font-weight: 400;
	line-height: 1;
	color: #555;
	text-align: center;
	background-color: #eee;
	border: 1px solid #ccc;
	border-radius: 4px;
	width: 1%;
	white-space: nowrap;
	vertical-align: middle
}
.input-group-addon:first-child{
	border-right: 0
}
.input-group .form-control{
	position: relative;
	z-index: 2;
	float: left;
	width: 100%;
	margin-bottom: 0
}
.form-control{
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
}
.form-control:focus{
	border-color: #66afe9;
	outline: 0;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)
}
.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}
.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}
.btn{
	display: inline-block;
	margin-bottom: 0;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	white-space: nowrap;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}
.btn.focus,.btn:focus,.btn:hover{
	color: #333;
	text-decoration: none
}
.btn.active,.btn:active{
	outline: 0;
	background-image: none;
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{
	cursor: not-allowed;
	opacity: .65;
	filter: alpha(opacity=65);
	box-shadow: none
}
a.btn.disabled,fieldset[disabled] a.btn{
	pointer-events: none
}
.btn-default{
	color: #333;
	background-color: #fff;
	border-color: #ccc
}
.btn-default.focus,.btn-default:focus{
	color: #333;
	background-color: #e6e6e6;
	border-color: #8c8c8c
}
.btn-default.active,.btn-default:active,.btn-default:hover{
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad
}
.btn-default:active.focus,.btn-default:active.hover,.btn-default:active:focus,.btn-default:active:hover{
	color: #333;
	background-color: #d4d4d4;
	border-color: #8c8c8c
}
.btn-default.active,.btn-default:active{
	background-image: none
}
.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus{
	background-color: #fff;
	border-color: #ccc
}
.btn-default .badge{
	color: #fff;
	background-color: #333
}
.btn-primary{
	color: #fff;
	background-color: #337ab7;
	border-color: #2e6da4
}
.btn-primary.focus,.btn-primary:focus{
	color: #fff;
	background-color: #286090;
	border-color: #122b40
}
.btn-primary.active,.btn-primary:active,.btn-primary:hover{
	color: #fff;
	background-color: #286090;
	border-color: #204d74
}
.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover{
	color: #fff;
	background-color: #204d74;
	border-color: #122b40
}
.btn-primary.active,.btn-primary:active{
	background-image: none
}
.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{
	background-color: #337ab7;
	border-color: #2e6da4
}
.btn-primary .badge{
	color: #337ab7;
	background-color: #fff
}
.btn-success{
	color: #fff;
	background-color: #5cb85c;
	border-color: #4cae4c
}
.btn-success.focus,.btn-success:focus{
	color: #fff;
	background-color: #449d44;
	border-color: #255625
}
.btn-success.active,.btn-success:active,.btn-success:hover{
	color: #fff;
	background-color: #449d44;
	border-color: #398439
}
.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover{
	color: #fff;
	background-color: #398439;
	border-color: #255625
}
.btn-success.active,.btn-success:active{
	background-image: none
}
.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{
	background-color: #5cb85c;
	border-color: #4cae4c
}
.btn-success .badge{
	color: #5cb85c;
	background-color: #fff
}
.btn-info{
	color: #fff;
	background-color: #5bc0de;
	border-color: #46b8da
}
.btn-info.focus,.btn-info:focus{
	color: #fff;
	background-color: #31b0d5;
	border-color: #1b6d85
}
.btn-info.active,.btn-info:active,.btn-info:hover{
	color: #fff;
	background-color: #31b0d5;
	border-color: #269abc
}
.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover{
	color: #fff;
	background-color: #269abc;
	border-color: #1b6d85
}
.btn-info.active,.btn-info:active{
	background-image: none
}
.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{
	background-color: #5bc0de;
	border-color: #46b8da
}
.btn-info .badge{
	color: #5bc0de;
	background-color: #fff
}
.btn-warning{
	color: #fff;
	background-color: #f0ad4e;
	border-color: #eea236
}
.btn-warning.focus,.btn-warning:focus{
	color: #fff;
	background-color: #ec971f;
	border-color: #985f0d
}
.btn-warning.active,.btn-warning:active,.btn-warning:hover{
	color: #fff;
	background-color: #ec971f;
	border-color: #d58512
}
.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover{
	color: #fff;
	background-color: #d58512;
	border-color: #985f0d
}
.btn-warning.active,.btn-warning:active{
	background-image: none
}
.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{
	background-color: #f0ad4e;
	border-color: #eea236
}
.btn-warning .badge{
	color: #f0ad4e;
	background-color: #fff
}
.btn-danger{
	color: #fff;
	background-color: #d9534f;
	border-color: #d43f3a
}
.btn-danger.focus,.btn-danger:focus{
	color: #fff;
	background-color: #c9302c;
	border-color: #761c19
}
.btn-danger.active,.btn-danger:active,.btn-danger:hover{
	color: #fff;
	background-color: #c9302c;
	border-color: #ac2925
}
.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover{
	color: #fff;
	background-color: #ac2925;
	border-color: #761c19
}
.btn-danger.active,.btn-danger:active{
	background-image: none
}
.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{
	background-color: #d9534f;
	border-color: #d43f3a
}
.btn-danger .badge{
	color: #d9534f;
	background-color: #fff
}
.btn-link{
	color: #337ab7;
	font-weight: 400;
	border-radius: 0
}
.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{
	background-color: transparent;
	box-shadow: none
}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{
	border-color: transparent
}
.btn-link:focus,.btn-link:hover{
	color: #23527c;
	text-decoration: underline;
	background-color: transparent
}
.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{
	color: #777;
	text-decoration: none
}
.btn-group-lg>.btn,.btn-lg{
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
	border-radius: 6px
}
.btn-group-sm>.btn,.btn-sm{
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}
.btn-group-xs>.btn,.btn-xs{
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}
.btn-block{
	display: block;
	width: 100%
}
.btn-block+.btn-block{
	margin-top: 5px
}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{
	width: 100%
}
body,html{
	margin: 0;
	padding: 0;
	background: #fff
}
#app{
	position: relative;
	box-sizing: border-box;
	margin: auto;
	padding: 0;
	text-align: center;
	font-family: microsoft yahei, Helvetica, Arial, sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	border: 1px solid gray;
	overflow: hidden;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background: #eee
}
.page{
	box-sizing: content-box;
	padding: 0
}
.page,.page-layer{
	position: absolute;
	width: 100%;
	height: 100%
}
.page-back-wrap{
	position: absolute;
	z-index: 1;
	left: 15px;
	top: 10px
}
.self-btn{
	cursor: pointer;
	opacity: 1;
	color: #006400
}
.self-btn:active{
	opacity: .8;
	color: green
}
.self-btn:hover{
	opacity: .5
}
.player-camp-red{
	color: red
}
.player-camp-blue{
	color: blue
}
.player-camp-neutral{
	color: #000
}
.pointer-events-through{
	pointer-events: none
}
.pointer-events-through>*{
	pointer-events: auto
}
.my-dialog{
	z-index: 3;
	display: block;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background-color: transparent
}
.my-dialog-content{
	position: relative;
	width: 95%;
	top: 50%;
	transform: translateY(-50%);
	box-sizing: border-box;
	padding: 0;
	margin: 0 auto;
	background: #f0f0f0
}
.my-dialog_closebtn{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 10px;
	width: 25px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	border-radius: 50%;
	color: #fff;
	cursor: pointer;
	transition: transform .3s ease-in-out
}
.my-dialog_closebtn:active{
	transform: translateY(-50%) rotate(180deg) scale(1.2)
}
.my-card-header{
	position: relative;
	padding: 8px 10px;
	text-align: left;
	font-size: 20px
}
.my-card-header>h4{
	margin: 0
}
.spinner-modal{
	z-index: 3;
	display: block;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background-color: rgba(0, 0, 0, .4)
}
.spinner-modal-content{
	position: relative;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	box-sizing: border-box;
	padding: 0;
	margin: 0;
	opacity: 1
}
.spinner{
	width: 50px;
	height: 60px;
	text-align: center;
	font-size: 14px
}
.spinner>div{
	background-color: #df2d2d;
	height: 100%;
	width: 6px;
	display: inline-block;
	animation: stretchdelay 1.2s infinite ease-in-out
}
.spinner .rect2{
	animation-delay: -1.1s
}
.spinner .rect3{
	animation-delay: -1s
}
.spinner .rect4{
	animation-delay: -.9s
}
.spinner .rect5{
	animation-delay: -.8s
}
@keyframes stretchdelay{
	0%,40%,to{
		transform: scaleY(.4);
		-webkit-transform: scaleY(.4)
	}
	20%{
		transform: scaleY(1);
		-webkit-transform: scaleY(1)
	}
}
.span-stress{
	display: table-cell;
	vertical-align: middle;
	color: red
}
.my-a{
	color: blue;
	text-decoration: none
}
.my-a:active{
	color: red
}
.app-icon{
	border-radius: 20%
}
.home-btn-group[data-v-3e219fa2]{
	position: absolute;
	left: 50%;
	top: 60%;
	transform: translate(-50%, -50%)
}
.mint-button--primary[data-v-3e219fa2]{
	width: 120px
}
.title[data-v-65317a6b]{
	font-weight: 700;
	color: orange
}
.my-a[data-v-65317a6b]{
	font-size: 14px
}
.title[data-v-44d4899f]{
	font-weight: 700;
	color: orange
}
.my-a[data-v-44d4899f]{
	font-size: 14px
}
.w3-col-middle[data-v-44d4899f]{
	height: 40px;
	line-height: 40px
}
svg .station-text{
	stroke: gray;
	stroke-width: .1;
	font-size: 12px;
	font-weight: 400;
	text-anchor: middle;
	dominant-baseline: central
}
svg .station,svg .station-dabenying,svg .station-xingying{
	stroke: gray;
	stroke-width: 1;
	fill: #fff
}
.chess{
	cursor: pointer;
	background-color: #fef7cc;
	box-sizing: border-box;
	position: absolute;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center
}
.chess-select{
	border: 2px solid red
}
.chess-noselect{
	border: 2px solid #fdc44c
}
.chess-label{
	white-space: nowrap;
	font-weight: 700;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.chess-group,.chess-group-wrap{
	position: absolute;
	padding: 0
}
.chess-group{
	height: 100%;
	width: 100%
}
.chess-select-panel{
	position: absolute;
	padding: 0;
	box-sizing: border-box;
	border: 1px solid #000;
	background-color: #eee
}
.chessboard-wrap{
	box-sizing: content-box
}
.btn-home{
	left: 35%
}
.btn-home,.btn-menu{
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%)
}
.btn-menu{
	left: 20%
}
.current-tip{
	position: absolute;
	top: 50%;
	left: 70%;
	transform: translate(-50%, -50%)
}
.current-tip>div{
	display: inline-block;
	vertical-align: middle
}
.chessboard-wrap{
	border: 1px solid red
}
.menu-cells-wrap{
	padding: 2px
}
.menu-cell{
	padding: 5px;
	position: relative;
	border: 0 solid gray
}
.menu-cell>div{
	box-sizing: content-box;
	position: absolute;
	width: 95%;
	height: 95%;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%)
}
.menu-cell>div:active{
	background: #dcdcdc
}
.menu-cell:before{
	content: "";
	display: inline-block;
	padding-bottom: 100%;
	width: .1px;
	vertical-align: middle
}
.menu-icon{
	font-size: 50px;
	padding-bottom: 5px;
	color: gray
}
.menu-desc{
	color: gray
}
.menu-tip{
	margin: 0;
	padding: 0;
	color: orange
}
.rule-container{
	max-height: 350px;
	overflow-y: auto;
	text-align: left;
	padding-bottom: 10px
}
.rule-item-wrap{
	padding: 5px 0
}
.rule-item-1{
	color: blue
}
.rule-item-2{
	color: #ff9000;
	padding-left: 25px
}
.rule-span-chess{
	color: green;
	padding: 2px 5px;
	text-align: center
}
.chat-list-wrap{
	padding: 5px 0;
	background: #fff
}
.chat-item{
	padding: 5px
}
.chat-msg-content,.chat-name{
	display: inline-block;
	padding: 5px
}
.chat-msg-content{
	border-radius: 5px;
	text-align: left;
	min-width: 30%;
	max-width: 75%;
	word-wrap: break-word
}
.chat-time-wrap{
	background: gray;
	color: #fff
}
.login-content{
	max-width: 90%
}
.login-tip{
	text-align: right;
	padding: 5px;
	min-height: 40px;
	color: red;
	-webkit-user-select: auto
}
.my-table td{
	vertical-align: middle
}
.page-disabled{
	opacity: .3
}
.thumb_wrp{
	position: relative;
	width: 100px;
	height: 100px
}
.photo_input_wrp{
	position: relative;
	width: 100%;
	height: 100%;
	opacity: .5;
	border: 1px solid gray
}
.photo_input_wrp:active{
	opacity: 1
}
.photo_input_hline{
	width: 50%;
	height: 2px;
	top: 50%;
	left: 25%
}
.photo_input_vline{
	width: 2px;
	height: 50%;
	top: 25%;
	left: 50%
}
.photo_input_hline,.photo_input_vline{
	position: absolute;
	background-color: #c7c7c6
}
.photo_input{
	opacity: 0
}
.photo_input,.thumb_img{
	position: absolute;
	width: 100%;
	height: 100%
}
.thumb_img{
	border: 1px solid #000;
	left: 0;
	top: 0;
	background-color: #fff
}
.del_img_btn{
	position: absolute;
	width: 25px;
	height: 25px;
	line-height: 25px;
	top: 0;
	left: 100%;
	transform: translate(-50%, -50%);
	z-index: 1;
	color: blue;
	text-align: center;
	font-size: 18px;
	padding: 0;
	margin: 0;
	font-weight: 700;
	border: 1px solid gray;
	border-radius: 50%;
	background: blue;
	color: #fff;
	opacity: .8
}
.my-navbar{
	list-style: none;
	padding: 0;
	margin: 0;
	display: table;
	width: 100%
}
.my-navbar li{
	padding: 1px;
	display: table-cell
}
.my-navbar li a{
	width: 100%
}
.messagecenter-wrap{
	position: absolute;
	width: 80%;
	text-align: center;
	left: 50%;
	top: 10%;
	transform: translate(-50%)
}
.messagecenter-tip{
	width: 100%;
	text-align: center
}
.messagecenter-tip-item{
	padding: 5px
}
.messagecenter-error{
	width: 100%;
	text-align: center
}
.messagecenter-error-item{
	padding: 5px
}
.mint-header{
	-ms-flex-align: center;
	align-items: center;
	background-color: #26a2ff;
	box-sizing: border-box;
	color: #fff;
	display: -ms-flexbox;
	display: flex;
	font-size: 14px;
	height: 40px;
	line-height: 1;
	padding: 0 10px;
	position: relative;
	text-align: center;
	white-space: nowrap
}
.mint-header .mint-button{
	background-color: transparent;
	border: 0;
	box-shadow: none;
	color: inherit;
	display: inline-block;
	padding: 0;
	font-size: inherit
}
.mint-header .mint-button:after{
	content: none
}
.mint-header.is-fixed{
	top: 0;
	right: 0;
	left: 0;
	position: fixed;
	z-index: 1
}
.mint-header-button{
	-ms-flex: .5;
	flex: .5
}
.mint-header-button>a{
	color: inherit
}
.mint-header-button.is-right{
	text-align: right
}
.mint-header-button.is-left{
	text-align: left
}
.mint-header-title{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: inherit;
	font-weight: 400;
	-ms-flex: 1;
	flex: 1
}
.mint-button{
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border-radius: 4px;
	border: 0;
	box-sizing: border-box;
	color: inherit;
	display: block;
	font-size: 18px;
	height: 41px;
	outline: 0;
	overflow: hidden;
	position: relative;
	text-align: center
}
.mint-button:after{
	background-color: #000;
	content: " ";
	opacity: 0;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	position: absolute
}
.mint-button:not(.is-disabled):active:after{
	opacity: .4
}
.mint-button.is-disabled{
	opacity: .6
}
.mint-button-icon{
	vertical-align: middle;
	display: inline-block
}
.mint-button--default{
	color: #656b79;
	background-color: #f6f8fa;
	box-shadow: 0 0 1px #b8bbbf
}
.mint-button--default.is-plain{
	border: 1px solid #5a5a5a;
	background-color: transparent;
	box-shadow: none;
	color: #5a5a5a
}
.mint-button--primary{
	color: #fff;
	background-color: #26a2ff
}
.mint-button--primary.is-plain{
	border: 1px solid #26a2ff;
	background-color: transparent;
	color: #26a2ff
}
.mint-button--danger{
	color: #fff;
	background-color: #ef4f4f
}
.mint-button--danger.is-plain{
	border: 1px solid #ef4f4f;
	background-color: transparent;
	color: #ef4f4f
}
.mint-button--large{
	display: block;
	width: 100%
}
.mint-button--normal,.mint-button--small{
	display: inline-block;
	padding: 0 12px
}
.mint-button--small{
	font-size: 14px;
	height: 33px
}
.mint-cell{
	background-color: #fff;
	box-sizing: border-box;
	color: inherit;
	min-height: 48px;
	display: block;
	overflow: hidden;
	position: relative;
	text-decoration: none
}
.mint-cell img{
	vertical-align: middle
}
.mint-cell:first-child .mint-cell-wrapper{
	background-origin: border-box
}
.mint-cell:last-child{
	background-image: linear-gradient(0deg, #d9d9d9, #d9d9d9 50%, transparent 0);
	background-size: 100% 1px;
	background-repeat: no-repeat;
	background-position: bottom
}
.mint-cell-wrapper{
	background-image: linear-gradient(180deg, #d9d9d9, #d9d9d9 50%, transparent 0);
	background-size: 120% 1px;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-origin: content-box;
	-ms-flex-align: center;
	align-items: center;
	box-sizing: border-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 16px;
	line-height: 1;
	min-height: inherit;
	overflow: hidden;
	padding: 0 10px;
	width: 100%
}
.mint-cell-mask:after{
	background-color: #000;
	content: " ";
	opacity: 0;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	position: absolute
}
.mint-cell-mask:active:after{
	opacity: .1
}
.mint-cell-text{
	vertical-align: middle
}
.mint-cell-label{
	color: #888;
	display: block;
	font-size: 12px;
	margin-top: 6px
}
.mint-cell-title{
	-ms-flex: 1;
	flex: 1
}
.mint-cell-value{
	color: #888;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center
}
.mint-cell-value.is-link{
	margin-right: 24px
}
.mint-cell-left{
	position: absolute;
	height: 100%;
	left: 0;
	transform: translate3d(-100%, 0, 0)
}
.mint-cell-right{
	position: absolute;
	height: 100%;
	right: 0;
	top: 0;
	transform: translate3d(100%, 0, 0)
}
.mint-cell-allow-right:after{
	border: 2px solid #c8c8cd;
	border-bottom-width: 0;
	border-left-width: 0;
	content: " ";
	top: 50%;
	right: 20px;
	position: absolute;
	width: 5px;
	height: 5px;
	transform: translateY(-50%) rotate(45deg)
}
.mint-cell-swipe .mint-cell-wrapper{
	position: relative
}
.mint-cell-swipe .mint-cell-left,.mint-cell-swipe .mint-cell-right,.mint-cell-swipe .mint-cell-wrapper{
	transition: transform .15s ease-in-out
}
.mint-cell-swipe-buttongroup{
	height: 100%
}
.mint-cell-swipe-button{
	height: 100%;
	display: inline-block;
	padding: 0 10px;
	line-height: 48px
}
.mint-field{
	display: -ms-flexbox;
	display: flex
}
.mint-field .mint-cell-title{
	width: 105px;
	-ms-flex: none;
	flex: none
}
.mint-field .mint-cell-value{
	-ms-flex: 1;
	flex: 1;
	color: inherit;
	display: -ms-flexbox;
	display: flex
}
.mint-field.is-nolabel .mint-cell-title{
	display: none
}
.mint-field.is-textarea{
	-ms-flex-align: inherit;
	align-items: inherit
}
.mint-field.is-textarea .mint-cell-title{
	padding: 10px 0
}
.mint-field.is-textarea .mint-cell-value{
	padding: 5px 0
}
.mint-field-core{
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border-radius: 0;
	border: 0;
	-ms-flex: 1;
	flex: 1;
	outline: 0;
	line-height: 1.6;
	font-size: inherit;
	width: 100%
}
.mint-field-clear{
	opacity: .2
}
.mint-field-state{
	color: inherit;
	margin-left: 20px
}
.mint-field-state .mintui{
	font-size: 20px
}
.mint-field-state.is-default{
	margin-left: 0
}
.mint-field-state.is-success{
	color: #4caf50
}
.mint-field-state.is-warning{
	color: #ffc107
}
.mint-field-state.is-error{
	color: #f44336
}
.mint-field-other{
	top: 0;
	right: 0;
	position: relative
}
.mint-badge{
	color: #fff;
	text-align: center;
	display: inline-block
}
.mint-badge.is-size-large{
	border-radius: 14px;
	font-size: 18px;
	padding: 2px 10px
}
.mint-badge.is-size-small{
	border-radius: 8px;
	font-size: 12px;
	padding: 2px 6px
}
.mint-badge.is-size-normal{
	border-radius: 12px;
	font-size: 15px;
	padding: 2px 8px
}
.mint-badge.is-warning{
	background-color: #ffc107
}
.mint-badge.is-error{
	background-color: #f44336
}
.mint-badge.is-primary{
	background-color: #26a2ff
}
.mint-badge.is-success{
	background-color: #4caf50
}
.mint-switch{
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	position: relative
}
.mint-switch *{
	pointer-events: none
}
.mint-switch-label{
	margin-left: 10px;
	display: inline-block
}
.mint-switch-label:empty{
	margin-left: 0
}
.mint-switch-core{
	display: inline-block;
	position: relative;
	width: 52px;
	height: 32px;
	border: 1px solid #d9d9d9;
	border-radius: 16px;
	box-sizing: border-box;
	background: #d9d9d9
}
.mint-switch-core:after,.mint-switch-core:before{
	content: " ";
	top: 0;
	left: 0;
	position: absolute;
	transition: transform .3s;
	border-radius: 15px
}
.mint-switch-core:after{
	width: 30px;
	height: 30px;
	background-color: #fff;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .4)
}
.mint-switch-core:before{
	width: 50px;
	height: 30px;
	background-color: #fdfdfd
}
.mint-switch-input{
	display: none
}
.mint-switch-input:checked+.mint-switch-core{
	border-color: #26a2ff;
	background-color: #26a2ff
}
.mint-switch-input:checked+.mint-switch-core:before{
	transform: scale(0)
}
.mint-switch-input:checked+.mint-switch-core:after{
	transform: translateX(20px)
}
.mint-spinner-snake{
	animation: mint-spinner-rotate .8s infinite linear;
	border: 4px solid transparent;
	border-radius: 50%
}
@keyframes mint-spinner-rotate{
	0%{
		transform: rotate(0deg)
	}
	to{
		transform: rotate(1turn)
	}
}
.mint-spinner-double-bounce{
	position: relative
}
.mint-spinner-double-bounce-bounce1,.mint-spinner-double-bounce-bounce2{
	width: 100%;
	height: 100%;
	border-radius: 50%;
	opacity: .6;
	position: absolute;
	top: 0;
	left: 0;
	animation: mint-spinner-double-bounce 2s infinite ease-in-out
}
.mint-spinner-double-bounce-bounce2{
	animation-delay: -1s
}
@keyframes mint-spinner-double-bounce{
	0%,to{
		transform: scale(0)
	}
	50%{
		transform: scale(1)
	}
}
.mint-spinner-triple-bounce-bounce1,.mint-spinner-triple-bounce-bounce2,.mint-spinner-triple-bounce-bounce3{
	border-radius: 100%;
	display: inline-block;
	animation: mint-spinner-triple-bounce 1.4s infinite ease-in-out both
}
.mint-spinner-triple-bounce-bounce1{
	animation-delay: -.32s
}
.mint-spinner-triple-bounce-bounce2{
	animation-delay: -.16s
}
@keyframes mint-spinner-triple-bounce{
	0%,80%,to{
		transform: scale(0)
	}
	40%{
		transform: scale(1)
	}
}
.mint-spinner-fading-circle{
	position: relative
}
.mint-spinner-fading-circle-circle{
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute
}
.mint-spinner-fading-circle-circle:before{
	content: " ";
	display: block;
	margin: 0 auto;
	width: 15%;
	height: 15%;
	border-radius: 100%;
	animation: mint-fading-circle 1.2s infinite ease-in-out both
}
.mint-spinner-fading-circle-circle.is-circle2{
	transform: rotate(30deg)
}
.mint-spinner-fading-circle-circle.is-circle2:before{
	animation-delay: -1.1s
}
.mint-spinner-fading-circle-circle.is-circle3{
	transform: rotate(60deg)
}
.mint-spinner-fading-circle-circle.is-circle3:before{
	animation-delay: -1s
}
.mint-spinner-fading-circle-circle.is-circle4{
	transform: rotate(90deg)
}
.mint-spinner-fading-circle-circle.is-circle4:before{
	animation-delay: -.9s
}
.mint-spinner-fading-circle-circle.is-circle5{
	transform: rotate(120deg)
}
.mint-spinner-fading-circle-circle.is-circle5:before{
	animation-delay: -.8s
}
.mint-spinner-fading-circle-circle.is-circle6{
	transform: rotate(150deg)
}
.mint-spinner-fading-circle-circle.is-circle6:before{
	animation-delay: -.7s
}
.mint-spinner-fading-circle-circle.is-circle7{
	transform: rotate(180deg)
}
.mint-spinner-fading-circle-circle.is-circle7:before{
	animation-delay: -.6s
}
.mint-spinner-fading-circle-circle.is-circle8{
	transform: rotate(210deg)
}
.mint-spinner-fading-circle-circle.is-circle8:before{
	animation-delay: -.5s
}
.mint-spinner-fading-circle-circle.is-circle9{
	transform: rotate(240deg)
}
.mint-spinner-fading-circle-circle.is-circle9:before{
	animation-delay: -.4s
}
.mint-spinner-fading-circle-circle.is-circle10{
	transform: rotate(270deg)
}
.mint-spinner-fading-circle-circle.is-circle10:before{
	animation-delay: -.3s
}
.mint-spinner-fading-circle-circle.is-circle11{
	transform: rotate(300deg)
}
.mint-spinner-fading-circle-circle.is-circle11:before{
	animation-delay: -.2s
}
.mint-spinner-fading-circle-circle.is-circle12{
	transform: rotate(330deg)
}
.mint-spinner-fading-circle-circle.is-circle12:before{
	animation-delay: -.1s
}
@keyframes mint-fading-circle{
	0%,39%,to{
		opacity: 0
	}
	40%{
		opacity: 1
	}
}
.mint-tab-item{
	display: block;
	padding: 7px 0;
	-ms-flex: 1;
	flex: 1;
	text-decoration: none
}
.mint-tab-item-icon{
	width: 24px;
	height: 24px;
	margin: 0 auto 5px
}
.mint-tab-item-icon:empty{
	display: none
}
.mint-tab-item-icon>*{
	display: block;
	width: 100%;
	height: 100%
}
.mint-tab-item-label{
	color: inherit;
	font-size: 12px;
	line-height: 1
}
.mint-tab-container-item{
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%
}
.mint-tab-container{
	overflow: hidden;
	position: relative
}
.mint-tab-container .swipe-transition{
	transition: transform .15s ease-in-out
}
.mint-navbar,.mint-tab-container-wrap{
	display: -ms-flexbox;
	display: flex
}
.mint-navbar{
	background-color: #fff;
	text-align: center
}
.mint-navbar .mint-tab-item{
	padding: 17px 0;
	font-size: 15px
}
.mint-navbar .mint-tab-item:last-child{
	border-right: 0
}
.mint-navbar .mint-tab-item.is-selected{
	border-bottom: 3px solid #26a2ff;
	color: #26a2ff;
	margin-bottom: -3px
}
.mint-navbar.is-fixed{
	top: 0;
	right: 0;
	left: 0;
	position: fixed;
	z-index: 1
}
.mint-tabbar{
	background-image: linear-gradient(180deg, #d9d9d9, #d9d9d9 50%, transparent 0);
	background-size: 100% 1px;
	background-repeat: no-repeat;
	background-position: 0 0;
	position: relative;
	background-color: #fafafa;
	display: -ms-flexbox;
	display: flex;
	right: 0;
	bottom: 0;
	left: 0;
	position: absolute;
	text-align: center
}
.mint-tabbar>.mint-tab-item.is-selected{
	background-color: #eaeaea;
	color: #26a2ff
}
.mint-tabbar.is-fixed{
	right: 0;
	bottom: 0;
	left: 0;
	position: fixed;
	z-index: 1
}
.mint-search{
	height: 100%;
	height: 100vh;
	overflow: hidden
}
.mint-searchbar{
	position: relative;
	background-color: #d9d9d9;
	box-sizing: border-box;
	padding: 8px 10px;
	z-index: 1
}
.mint-searchbar,.mint-searchbar-inner{
	-ms-flex-align: center;
	align-items: center;
	display: -ms-flexbox;
	display: flex
}
.mint-searchbar-inner{
	background-color: #fff;
	border-radius: 2px;
	-ms-flex: 1;
	flex: 1;
	height: 28px;
	padding: 4px 6px
}
.mint-searchbar-inner .mintui-search{
	font-size: 12px;
	color: #d9d9d9
}
.mint-searchbar-core{
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 0;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	outline: 0
}
.mint-searchbar-cancel{
	color: #26a2ff;
	margin-left: 10px;
	text-decoration: none
}
.mint-search-list{
	overflow: auto;
	padding-top: 44px;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	position: absolute
}
.mint-checklist .mint-cell{
	padding: 0
}
.mint-checklist.is-limit .mint-checkbox-core:not(:checked){
	background-color: #d9d9d9;
	border-color: #d9d9d9
}
.mint-checklist-label{
	display: block;
	padding: 0 10px
}
.mint-checklist-title{
	color: #888;
	display: block;
	font-size: 12px;
	margin: 8px
}
.mint-checkbox.is-right{
	float: right
}
.mint-checkbox-label{
	vertical-align: middle;
	margin-left: 6px
}
.mint-checkbox-input{
	display: none
}
.mint-checkbox-input:checked+.mint-checkbox-core{
	background-color: #26a2ff;
	border-color: #26a2ff
}
.mint-checkbox-input:checked+.mint-checkbox-core:after{
	border-color: #fff;
	transform: rotate(45deg) scale(1)
}
.mint-checkbox-input[disabled]+.mint-checkbox-core{
	background-color: #d9d9d9;
	border-color: #ccc
}
.mint-checkbox-core{
	display: inline-block;
	background-color: #fff;
	border-radius: 100%;
	border: 1px solid #ccc;
	position: relative;
	width: 20px;
	height: 20px;
	vertical-align: middle
}
.mint-checkbox-core:after{
	border: 2px solid transparent;
	border-left: 0;
	border-top: 0;
	content: " ";
	top: 3px;
	left: 6px;
	position: absolute;
	width: 4px;
	height: 8px;
	transform: rotate(45deg) scale(0);
	transition: transform .2s
}
.mint-radiolist .mint-cell{
	padding: 0
}
.mint-radiolist-label{
	display: block;
	padding: 0 10px
}
.mint-radiolist-title{
	font-size: 12px;
	margin: 8px;
	display: block;
	color: #888
}
.mint-radio.is-right{
	float: right
}
.mint-radio-label{
	vertical-align: middle;
	margin-left: 6px
}
.mint-radio-input{
	display: none
}
.mint-radio-input:checked+.mint-radio-core{
	background-color: #26a2ff;
	border-color: #26a2ff
}
.mint-radio-input:checked+.mint-radio-core:after{
	background-color: #fff;
	transform: scale(1)
}
.mint-radio-input[disabled]+.mint-radio-core{
	background-color: #d9d9d9;
	border-color: #ccc
}
.mint-radio-core{
	box-sizing: border-box;
	display: inline-block;
	background-color: #fff;
	border-radius: 100%;
	border: 1px solid #ccc;
	position: relative;
	width: 20px;
	height: 20px;
	vertical-align: middle
}
.mint-radio-core:after{
	content: " ";
	border-radius: 100%;
	top: 5px;
	left: 5px;
	position: absolute;
	width: 8px;
	height: 8px;
	transition: transform .2s;
	transform: scale(0)
}
.mint-loadmore{
	overflow: hidden
}
.mint-loadmore-content.is-dropped{
	transition: .2s
}
.mint-loadmore-bottom,.mint-loadmore-top{
	text-align: center;
	height: 50px;
	line-height: 50px
}
.mint-loadmore-top{
	margin-top: -50px
}
.mint-loadmore-bottom{
	margin-bottom: -50px
}
.mint-loadmore-spinner{
	display: inline-block;
	margin-right: 5px;
	vertical-align: middle
}
.mint-loadmore-text{
	vertical-align: middle
}
.mint-actionsheet{
	position: fixed;
	background: #e0e0e0;
	width: 100%;
	text-align: center;
	bottom: 0;
	left: 50%;
	transform: translate3d(-50%, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transition: transform .3s ease-out
}
.mint-actionsheet-list{
	list-style: none;
	padding: 0;
	margin: 0
}
.mint-actionsheet-listitem{
	border-bottom: 1px solid #e0e0e0
}
.mint-actionsheet-button,.mint-actionsheet-listitem{
	display: block;
	width: 100%;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	color: #333;
	background-color: #fff
}
.mint-actionsheet-button:active,.mint-actionsheet-listitem:active{
	background-color: #f0f0f0
}
.actionsheet-float-enter,.actionsheet-float-leave-active{
	transform: translate3d(-50%, 100%, 0)
}
.mint-popup{
	position: fixed;
	background: #fff;
	top: 50%;
	left: 50%;
	transform: translate3d(-50%, -50%, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transition: .2s ease-out
}
.mint-popup-top{
	top: 0;
	right: auto;
	bottom: auto;
	left: 50%;
	transform: translate3d(-50%, 0, 0)
}
.mint-popup-right{
	top: 50%;
	right: 0;
	bottom: auto;
	left: auto;
	transform: translate3d(0, -50%, 0)
}
.mint-popup-bottom{
	top: auto;
	right: auto;
	bottom: 0;
	left: 50%;
	transform: translate3d(-50%, 0, 0)
}
.mint-popup-left{
	top: 50%;
	right: auto;
	bottom: auto;
	left: 0;
	transform: translate3d(0, -50%, 0)
}
.popup-slide-top-enter,.popup-slide-top-leave-active{
	transform: translate3d(-50%, -100%, 0)
}
.popup-slide-right-enter,.popup-slide-right-leave-active{
	transform: translate3d(100%, -50%, 0)
}
.popup-slide-bottom-enter,.popup-slide-bottom-leave-active{
	transform: translate3d(-50%, 100%, 0)
}
.popup-slide-left-enter,.popup-slide-left-leave-active{
	transform: translate3d(-100%, -50%, 0)
}
.popup-fade-enter,.popup-fade-leave-active{
	opacity: 0
}
.mint-swipe,.mint-swipe-items-wrap{
	overflow: hidden;
	position: relative;
	height: 100%
}
.mint-swipe-items-wrap>div{
	position: absolute;
	transform: translateX(-100%);
	width: 100%;
	height: 100%;
	display: none
}
.mint-swipe-items-wrap>div.is-active{
	display: block;
	transform: none
}
.mint-swipe-indicators{
	position: absolute;
	bottom: 10px;
	left: 50%;
	transform: translateX(-50%)
}
.mint-swipe-indicator{
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: .2;
	margin: 0 3px
}
.mint-swipe-indicator.is-active{
	background: #fff
}
.mt-range{
	position: relative;
	display: -ms-flexbox;
	display: flex;
	height: 30px;
	line-height: 30px
}
.mt-range>*{
	display: -ms-flexbox;
	display: flex;
	display: -webkit-box
}
.mt-range [slot=start]{
	margin-right: 5px
}
.mt-range [slot=end]{
	margin-left: 5px
}
.mt-range-content{
	position: relative;
	-ms-flex: 1;
	flex: 1;
	margin-right: 30px
}
.mt-range-runway{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	right: -30px;
	border-top-color: #a9acb1;
	border-top-style: solid
}
.mt-range-thumb{
	background-color: #fff;
	position: absolute;
	left: 0;
	top: 0;
	width: 30px;
	height: 30px;
	border-radius: 100%;
	cursor: move;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .4)
}
.mt-range-progress{
	position: absolute;
	display: block;
	background-color: #26a2ff;
	top: 50%;
	transform: translateY(-50%);
	width: 0
}
.mt-range--disabled{
	opacity: .5
}
.picker{
	overflow: hidden
}
.picker-toolbar{
	height: 40px
}
.picker-items{
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	padding: 0;
	text-align: right;
	font-size: 24px;
	position: relative
}
.picker-center-highlight{
	box-sizing: border-box;
	position: absolute;
	left: 0;
	width: 100%;
	top: 50%;
	margin-top: -18px;
	pointer-events: none
}
.picker-center-highlight:after,.picker-center-highlight:before{
	content: "";
	position: absolute;
	height: 1px;
	width: 100%;
	background-color: #eaeaea;
	display: block;
	z-index: 15;
	transform: scaleY(.5)
}
.picker-center-highlight:before{
	left: 0;
	top: 0;
	bottom: auto;
	right: auto
}
.picker-center-highlight:after{
	left: 0;
	bottom: 0;
	right: auto;
	top: auto
}
.picker-slot{
	font-size: 18px;
	overflow: hidden;
	position: relative;
	max-height: 100%
}
.picker-slot.picker-slot-left{
	text-align: left
}
.picker-slot.picker-slot-center{
	text-align: center
}
.picker-slot.picker-slot-right{
	text-align: right
}
.picker-slot.picker-slot-divider{
	color: #000;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center
}
.picker-slot-wrapper{
	transition-duration: .3s;
	transition-timing-function: ease-out;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}
.picker-slot-wrapper.dragging,.picker-slot-wrapper.dragging .picker-item{
	transition-duration: 0s
}
.picker-item{
	height: 36px;
	line-height: 36px;
	padding: 0 10px;
	white-space: nowrap;
	position: relative;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #707274;
	left: 0;
	top: 0;
	width: 100%;
	box-sizing: border-box;
	transition-duration: .3s;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}
.picker-slot-absolute .picker-item{
	position: absolute
}
.picker-item.picker-item-far{
	pointer-events: none
}
.picker-item.picker-selected{
	color: #000;
	transform: translateZ(0) rotateX(0)
}
.picker-3d .picker-items{
	overflow: hidden;
	perspective: 700px
}
.picker-3d .picker-item,.picker-3d .picker-slot,.picker-3d .picker-slot-wrapper{
	transform-style: preserve-3d
}
.picker-3d .picker-slot{
	overflow: visible
}
.picker-3d .picker-item{
	transform-origin: center center;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transition-timing-function: ease-out
}
.mt-progress{
	position: relative;
	display: -ms-flexbox;
	display: flex;
	height: 30px;
	line-height: 30px
}
.mt-progress>*{
	display: -ms-flexbox;
	display: flex;
	display: -webkit-box
}
.mt-progress [slot=start]{
	margin-right: 5px
}
.mt-progress [slot=end]{
	margin-left: 5px
}
.mt-progress-content{
	position: relative;
	-ms-flex: 1;
	flex: 1
}
.mt-progress-runway{
	left: 0;
	right: 0;
	background-color: #ebebeb;
	height: 3px
}
.mt-progress-progress,.mt-progress-runway{
	position: absolute;
	transform: translateY(-50%);
	top: 50%
}
.mt-progress-progress{
	display: block;
	background-color: #26a2ff;
	width: 0
}
.mint-toast{
	position: fixed;
	max-width: 80%;
	border-radius: 5px;
	background: rgba(0, 0, 0, .7);
	color: #fff;
	box-sizing: border-box;
	text-align: center;
	z-index: 1000;
	transition: opacity .3s linear
}
.mint-toast.is-placebottom{
	bottom: 50px;
	left: 50%;
	transform: translate(-50%)
}
.mint-toast.is-placemiddle{
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%)
}
.mint-toast.is-placetop{
	top: 50px;
	left: 50%;
	transform: translate(-50%)
}
.mint-toast-icon{
	display: block;
	text-align: center;
	font-size: 56px
}
.mint-toast-text{
	font-size: 14px;
	display: block;
	text-align: center
}
.mint-toast-pop-enter,.mint-toast-pop-leave-active{
	opacity: 0
}
.mint-indicator{
	transition: opacity .2s linear
}
.mint-indicator-wrapper{
	top: 50%;
	left: 50%;
	position: fixed;
	transform: translate(-50%, -50%);
	border-radius: 5px;
	background: rgba(0, 0, 0, .7);
	color: #fff;
	box-sizing: border-box;
	text-align: center
}
.mint-indicator-text{
	display: block;
	color: #fff;
	text-align: center;
	margin-top: 10px;
	font-size: 16px
}
.mint-indicator-spin{
	display: inline-block;
	text-align: center
}
.mint-indicator-mask{
	top: 0;
	left: 0;
	position: fixed;
	width: 100%;
	height: 100%;
	opacity: 0;
	background: transparent
}
.mint-indicator-enter,.mint-indicator-leave-active{
	opacity: 0
}
.mint-msgbox{
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate3d(-50%, -50%, 0);
	background-color: #fff;
	width: 85%;
	border-radius: 3px;
	font-size: 16px;
	-webkit-user-select: none;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transition: .2s
}
.mint-msgbox-header{
	padding: 15px 0 0
}
.mint-msgbox-content{
	padding: 10px 20px 15px;
	border-bottom: 1px solid #ddd;
	min-height: 36px;
	position: relative
}
.mint-msgbox-input{
	padding-top: 15px
}
.mint-msgbox-input input{
	border: 1px solid #dedede;
	border-radius: 5px;
	padding: 4px 5px;
	width: 100%;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	outline: none
}
.mint-msgbox-input input.invalid,.mint-msgbox-input input.invalid:focus{
	border-color: #ff4949
}
.mint-msgbox-errormsg{
	color: red;
	font-size: 12px;
	min-height: 18px;
	margin-top: 2px
}
.mint-msgbox-title{
	text-align: center;
	padding-left: 0;
	margin-bottom: 0;
	font-size: 16px;
	font-weight: 700;
	color: #333
}
.mint-msgbox-message{
	color: #999;
	margin: 0;
	text-align: center;
	line-height: 36px
}
.mint-msgbox-btns{
	display: -ms-flexbox;
	display: flex;
	height: 40px;
	line-height: 40px
}
.mint-msgbox-btn{
	line-height: 35px;
	display: block;
	background-color: #fff;
	-ms-flex: 1;
	flex: 1;
	margin: 0;
	border: 0
}
.mint-msgbox-btn:focus{
	outline: none
}
.mint-msgbox-btn:active{
	background-color: #fff
}
.mint-msgbox-cancel{
	width: 50%;
	border-right: 1px solid #ddd
}
.mint-msgbox-cancel:active{
	color: #000
}
.mint-msgbox-confirm{
	color: #26a2ff;
	width: 50%
}
.mint-msgbox-confirm:active{
	color: #26a2ff
}
.msgbox-bounce-enter{
	opacity: 0;
	transform: translate3d(-50%, -50%, 0) scale(.7)
}
.msgbox-bounce-leave-active{
	opacity: 0;
	transform: translate3d(-50%, -50%, 0) scale(.9)
}
.v-modal-enter{
	animation: v-modal-in .2s ease
}
.v-modal-leave{
	animation: v-modal-out .2s ease forwards
}
@keyframes v-modal-in{
	0%{
		opacity: 0
	}
}
@keyframes v-modal-out{
	to{
		opacity: 0
	}
}
.v-modal{
	position: fixed;
	left: 0;
	top: 0;
	height: 100%;
	opacity: .5;
	background: #000
}
.mint-datetime,.v-modal{
	width: 100%
}
.mint-datetime .picker-item,.mint-datetime .picker-slot-wrapper{
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}
.mint-datetime .picker-toolbar{
	border-bottom: 1px solid #eaeaea
}
.mint-datetime-action{
	display: inline-block;
	width: 50%;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	color: #26a2ff
}
.mint-datetime-cancel{
	float: left
}
.mint-datetime-confirm{
	float: right
}
.mint-indexlist{
	width: 100%;
	position: relative;
	overflow: hidden
}
.mint-indexlist-content{
	margin: 0;
	padding: 0;
	overflow: auto
}
.mint-indexlist-nav{
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	background-color: #fff;
	border-left: 1px solid #ddd;
	text-align: center;
	-ms-flex-pack: center;
	justify-content: center
}
.mint-indexlist-nav,.mint-indexlist-navlist{
	margin: 0;
	max-height: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column
}
.mint-indexlist-navlist{
	padding: 0;
	list-style: none
}
.mint-indexlist-navitem{
	padding: 2px 6px;
	font-size: 12px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none
}
.mint-indexlist-indicator{
	position: absolute;
	width: 50px;
	height: 50px;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	text-align: center;
	line-height: 50px;
	background-color: rgba(0, 0, 0, .7);
	border-radius: 5px;
	color: #fff;
	font-size: 22px
}
.mint-indexsection{
	padding: 0;
	margin: 0
}
.mint-indexsection-index{
	margin: 0;
	padding: 10px;
	background-color: #fafafa
}
.mint-indexsection-index+ul{
	padding: 0
}
.mint-palette-button{
	display: inline-block;
	position: relative;
	border-radius: 50%;
	width: 56px;
	height: 56px;
	line-height: 56px;
	text-align: center;
	transition: transform .1s ease-in-out
}
.mint-main-button{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	background-color: blue;
	font-size: 2em
}
.mint-palette-button-active{
	animation: mint-zoom .5s ease-in-out
}
.mint-sub-button-container>*{
	position: absolute;
	top: 15px;
	left: 15px;
	width: 25px;
	height: 25px;
	transition: transform .3s ease-in-out
}
@keyframes mint-zoom{
	0%{
		transform: scale(1)
	}
	10%{
		transform: scale(1.1)
	}
	30%{
		transform: scale(.9)
	}
	50%{
		transform: scale(1.05)
	}
	70%{
		transform: scale(.95)
	}
	90%{
		transform: scale(1.01)
	}
	to{
		transform: scale(1)
	}
}
@font-face{
	font-family: mintui;
	src: url(data:application/x-font-ttf;base64,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)
}
.mintui{
	font-family: mintui!important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}
.mintui-search:before{
	content: "\E604"
}
.mintui-more:before{
	content: "\E601"
}
.mintui-back:before{
	content: "\E600"
}
.mintui-field-error:before{
	content: "\E605"
}
.mintui-field-warning:before{
	content: "\E608"
}
.mintui-success:before{
	content: "\E602"
}
.mintui-field-success:before{
	content: "\E609"
}